

Arrary.tostring()前提是调用array包
int []a={1,2,3,4}
a.tostring()输出的是地址
Array.tostring(a)输出的是{1,2,3,4}
Array.sort(a)把a的元素从小到大输出数组,仅限于a是int型数组
System.out.print(arry);//地址,以后的引用变量str[0]这样的不想输出地址就加个toString方法
System.out.print(Arrays.toString(arry));//Arrays.toString()输出数组
System.out.print(array.toString());//没overridetoStirng(),后面.toStirng()还是打印地址。
因为重写toStirng就是通过改写返回值,让他返回arr,这样调用时就返回数组了
本文详细介绍了Java中数组的各种操作方法,包括如何使用Array类的方法来显示数组内容、排序数组元素等。文中还对比了不同方法的使用场景及效果,如Array类的toString方法能直接输出数组的具体元素而非内存地址。
742

被折叠的 条评论
为什么被折叠?



