int[] arr ={1,2,3,4,5,6,7,8,9}
法一:
Arrays.copyOf(数组,拷贝长度) //从0下标开始拷贝,拷贝相应长度
例 :int[] arr1 = Arrays.copyOf(arr , 3);
法二:
Arrays.copyOfRange(数组,from, to)//从下标from开始,到to的前一位结束,左闭右开
例:int[] arr2 = Arrays.copyOfRange(arr , 2, 6);
法三:
System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
//src:原数组 srcPos:原数组要复制的起始位置 dest:目标数组 destPos:目标数组的起始位置 lenth:要复制的长度