可能重复:
用 Java 打印数组的最简单方法
我什至如何打印数组?我正在尝试一些方法,但我一直得到的只是垃圾值。我试图导入 Arrays 库 - 仍然没有工作。
int []x = {1, 2, 3, 4, 5};
int []y;
y = x.clone();
System.out.println(x);
System.out.println(y);
可能重复:
用 Java 打印数组的最简单方法
我什至如何打印数组?我正在尝试一些方法,但我一直得到的只是垃圾值。我试图导入 Arrays 库 - 仍然没有工作。
int []x = {1, 2, 3, 4, 5};
int []y;
y = x.clone();
System.out.println(x);
System.out.println(y);
不是垃圾。是toString
此类的默认实现。
以可读格式打印元素的最简单方法是:
String printed = Arrays.toString(x);
可以使用相同的方法打印出primitives
和的数组Objects
。
它不是垃圾值;它 toString()
是int[]
,
如果要打印数组的内容
public void printArray(int[] arrray){
for(int number: array){
System.out.println(number);
}
}
也可以看看