打印数组名的结果
int[] a = {1,2,3};System.out.println(a); //这里相当于 System.out.println(a.toString());
a是个数组对象,没有重写toString方法,所以调用的是父类Object的toString方法,Object的toString方法缺省是打印对象的类型+@+对象的哈西值
Java code
int[] a = {1,2,3};
System.out.println(a);
System.out.println(a.getClass().getName() + "@" + Integer.toString(a.hashCode(), 16));
两个打印结果等效
只能打印char类型数组
java里的arrays.sort()可以对数组排序