语法:
public static void arraycopy(Object src,
int srcPos,
Object dest,
int destPos,
int length)
作用:
将前一个数组中指定个数的元素复制到后一个数组中。
举例:
arrayCopy( arr1, 3, arr2, 2, 5);
将arr1数组里从索引为3的元素开始, 复制到数组arr2里的索引为2的位置, 复制的元素个数为5个.
int[] arr1={1,3,5,6,7};
int[] arr2={4,6,2,4};
System.arraycopy(arr1,3,arr2,1,2)
上述代码的含义是:将arr1数组中从下标为3开始的2个元素复制到arr2下标从1开始的位置。
也就是将arr1中的6和7复制到arr2中6和2的位置。