复制一个数组
2017-04-01 本文已影响10人
米特侠
1、使用Arrays
int[] data = {1,2,3,4,5,6,7,8,9};
int[] newData;
newData = Arrays.copyOfRange(data,2,7);
2、使用System
System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指定位置结束。
Object src--------原数组
int srcPos,-------原数组开始位置
Object dest---------目的数组
int destPos-------目的数组开始位置
int length--------要复制的元素个数