int[] a1 = new int[]{1,2,3};
String[] a4 = new String[]{"111","222","333"};
System.out.println(a1.toString()); [I@1d5550d
System.out.println(a4.toString()); [Ljava.lang.String;@c2ea3f
System.out.println(Arrays.toString(a1)); [1, 2, 3]
System.out.println(Arrays.toString(a4)); [111, 222, 333]//Arrays.toString 和 toString 的区别是什么?
System.out.println(Arrays.asList(a1)); [[I@1d5550d]
System.out.println(Arrays.asList(a4)); [111, 222, 333] //这两个不同的原理是什么?
|