在这里直接举例子,System.arraycopy(src, srcPos, dest, destPos, length);的用法一目了然
public class Matrix {
public static void main(String[] args) {
int[] a = {1,2,3};
int[] b = {4,5,6};
//意思就是说将数组a中的第二个元素即a[1]复值到数组b中的第一个元素中即b[0]
//长度为2,即将a[1]、a[2]分别复制给b[0]、b[1]
System.arraycopy(a, 1, b, 0, 2);
for(int i=0;i<a.length;i++) {
System.out.print(a[i]+" ");
}
for(int i=0;i<b.length;i++) {
System.out.print(b[i]+" ");
}
}
}