数组扩容 | System.arraycopy()方法
- 方法中有5个参数,分别是原数组名、原数组开始下标、新数组名、拷贝到新数组的开始下标、拷贝原数组的长度。
实例:实例:将src数组中的第二个数到最后一个数字拷贝到数组dest,从第二个位置开始排序。
public class ArrayTest01 {
public static void main(String[] args) {
int[] src={11,22,33,44};
int[] dest=new int[20];
System.arraycopy(src,1,dest,1,3);
for (int i=0;i<dest.length;i++){
System.out.println(dest[i]);
}
}
}
注:不仅可以拷贝int类型,还可以拷贝String类型,对象也可以拷贝,不过拷贝的是对象的地址。

浙公网安备 33010602011771号