int [] src=new int[]{1,2,3,4,5,6,7,8,9,10};
int [] dest=new int[6];
System.arraycopy(src, 2, dest, 5, 1);
//从src中的第2个位置到dest的第5个位置;总数为1个
dest=Arrays.copyOfRange(src, 2, 4);
//从src中的第2个位置到第4个位置;总数为2个 2=obj<4
for(int value:dest){
System.out.println(value);
}
本文通过Java代码展示了如何使用`System.arraycopy`方法将一个数组的一部分复制到另一个数组中指定的位置,并且演示了如何利用`Arrays.copyOfRange`方法来获取源数组的一个特定范围的新副本。
684

被折叠的 条评论
为什么被折叠?



