- Author 杨叔
- 关于数组的拷贝
//以下程序讲解的是JVM中提供的方法,直接调用即可
public class ArrayTest06 {
public static void main(String[] args) {
int[] src={2,3,4,5,6,7,8};
int[] dest={10,11,12,13,14,15,16};
//把src的4,5,6拷贝到dest数组中,从13开始
//调用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:拷贝的长度
System.arraycopy(src,2,dest,3,3);
for (int i=0;i<dest.length;i++){
System.out.println(dest[i]);
}
}
}