为什么使用Arrays.toString(arry)时,数组为char类型的话会返回的地址值,int就不会还有为什么怎么才能避免输出地址值呢,非常希望能详细解答下,或者有相关文章的地址,非常感谢
数据是引用类型,所以返回的是地址值,要想查看值要么自己遍历,要么用Arrays.toString
char[] aa = {'a','b','c','d'}; System.out.println(Arrays.toString(aa));