可能重复:
在Java中打印数组的最简单方法
我怎么打印阵列?我正在尝试尝试一些方法,而我继续得到的只是垃圾值.我试图导入数组库 - 仍然无法正常工作.
int []x = {1, 2, 3, 4, 5};
int []y;
y = x.clone();
System.out.println(x);
System.out.println(y);
Run Code Online (Sandbox Code Playgroud)
它不是垃圾值; 这是 toString()实施int[],
如果要打印数组的内容
public void printArray(int[] arrray){
for(int number: array){
System.out.println(number);
}
}
Run Code Online (Sandbox Code Playgroud)
也可以看看
不是垃圾.是toString此类的默认实现.
以可读格式打印元素的最简单方法是:
String printed = Arrays.toString(x);
Run Code Online (Sandbox Code Playgroud)
可以使用相同的方法打印出primitives和的数组Objects.
| 归档时间: |
|
| 查看次数: |
7984 次 |
| 最近记录: |