1.arraycopy方法参数解释
public static native void arraycopy(Object src, int srcPos,
Object dest, int destPos,
int length);
参数理解:
Object src : 源数组
int srcPos : 源数组的起始位置
Object dest : 目标数组
int destPos : 目标数组的起始位置
int length : 要copy的数组的长度
2.使用样例
public class AbsSpringJunit4Context {
public static void main(String[] args) {
int size = 8;
int[] src = new int[]{1,2,3,4,5,6,7,8,9};
int[] dest = new int[size];
long start = System.currentTimeMillis();
//进行复制
System.arraycopy(src,0,dest,0,size);
long useTime = System.currentTimeMillis()-start;
System.out.println("复制时间useTime:"+useTime);
System.out.println("目标数组:"+JSONObject.toJSONString(dest));
}
}
3.执行结果