-
arraycopy() 指定复制长度及起始位置
System.arraycopy(dataType[] srcArray,int srcIndex,int destArray,int destIndex,int length)
目标数组必须存在 -
clone()
array_name.clone()
返回值为object,所以要进行强制类型转换 -
copyOf()指定长度
Arrays.copyOf(dataType[] srcArray,int length);
默认从0开始,length为新数组长度 -
copyOfRange 指定起点终点
Arrays.copyOfRange(dataType[] srcArray,int startIndex,int endIndex)
除了第一个是替换,其他的如果目标数组存在则被重构