这是源代码
class App {
public static void main(String[] args){
int[] x = {0,1,2,3,4,5,6,7,8,9};
int[] xcopy = java.util.Arrays.copyOfRange(x,0,3);
System.out.println(xcopy);
}
}
代码编译时没有错误,但结果如下:
[I@659e0bfd
应该是:
0,1,2
为什么这不起作用?或者更有趣的是,最初的结果来自哪里?
答案 0 :(得分:0)
您正在尝试打印出阵列。您应该使用循环来遍历数组并打印出每个int