System.arraycopy

import java.util.Arrays;



public class ArrayCopy {
	public static void main(String[] args) {
		int[] ids = { 1, 2, 3, 4, 5 };
		System.out.println(Arrays.toString(ids)); // [1, 2, 3, 4, 5]

		
		
		// 把从索引0开始的2个数字复制到索引为3的位置上
		System.arraycopy(ids, 0, ids, 3, 2);
		
		
		
		System.out.println(Arrays.toString(ids)); // [1, 2, 3, 1, 2]

	}

}




//源的起始位置+长度不能超过末尾

//目标起始位置+长度不能超过末尾

//且所有的参数不能为负数

你可能感兴趣的:(System.arraycopy)