小编sau*_*ook的帖子

如果java是按值传递的,那么为什么显示数组名称会返回乱码?

我很困惑为什么我不能使用该语句来显示数组中的值?

System.out.println(intarray);

这是输出“[I@7852e922”

如果 java 是按值传递的,那么该语句不应该返回数组的值而不是对象引用。这是我使用的修复方法。

System.out.println(Arrays.toString(intarray));
Run Code Online (Sandbox Code Playgroud)

java arrays pass-by-reference

0
推荐指数
1
解决办法
600
查看次数

标签 统计

arrays ×1

java ×1

pass-by-reference ×1