我如何打印数组?我正在尝试尝试一些方法,而我继续得到的只是垃圾值。我试图导入数组库 - 仍然没有用。
int []x = {1, 2, 3, 4, 5};
int []y;
y = x.clone();
System.out.println(x);
System.out.println(y);
答案 0 :(得分:5)
这不是垃圾值;它是toString()
的{{1}}实现,
如果要打印数组的内容
int[]
另见
答案 1 :(得分:5)
不是垃圾。是此类的toString
的默认实现。
以可读格式打印元素的最简单方法是:
String printed = Arrays.toString(x);
的文档
可以使用相同的方法打印出primitives
和Objects
的数组。