Java copyOfRange结果错误

时间:2015-03-24 02:32:19

标签: java

这是源代码

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

为什么这不起作用?或者更有趣的是,最初的结果来自哪里?

1 个答案:

答案 0 :(得分:0)

您正在尝试打印出阵列。您应该使用循环来遍历数组并打印出每个int