class [Ljava.lang.String; 和class java.lang.String; 的区别:
[代表的是一维数组,[[是二维数组,L是对象类型。
System.out.println("数组"+String[].class);
System.out.println("字符串"+String.class);
控制台输出:
数组class [Ljava.lang.String;
字符串class java.lang.String