public class Primitive {
public static void main(String args[]) {
char[] ac = "Hello, World!".toCharArray();
System.out.println("ac.getClass() = " + ac.getClass());
int[] ia = new int[3];
System.out.println("ia.getClass() = " + ia.getClass());
long[] la = new long[3];
System.out.println("la.getClass() = " + la.getClass());
double[] da = new double[3];
System.out.println("da.getClass() = " + da.getClass());
String[] sa = new String[3];
System.out.println("sa.getClass() = " + sa.getClass());
}
}
输出的是
ac.getClass() = class [C
ia.getClass() = class [I
la.getClass() = class [J
da.getClass() = class [D
sa.getClass() = class [Ljava.lang.String;
这里的[C,[I,[J,[D,[Ljava.lang.String;是怎么回事?
public static void main(String args[]) {
char[] ac = "Hello, World!".toCharArray();
System.out.println("ac.getClass() = " + ac.getClass());
int[] ia = new int[3];
System.out.println("ia.getClass() = " + ia.getClass());
long[] la = new long[3];
System.out.println("la.getClass() = " + la.getClass());
double[] da = new double[3];
System.out.println("da.getClass() = " + da.getClass());
String[] sa = new String[3];
System.out.println("sa.getClass() = " + sa.getClass());
}
}
输出的是
ac.getClass() = class [C
ia.getClass() = class [I
la.getClass() = class [J
da.getClass() = class [D
sa.getClass() = class [Ljava.lang.String;
这里的[C,[I,[J,[D,[Ljava.lang.String;是怎么回事?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货