1. 数组的拷贝(arraycopy()方法)
使用:System.arraycopy(src, srcPos, dest, destPos, length);
//第一个参数:原数组
//第二个参数:原数组元素的起始位置
//第三个参数:目标数组
//第四个参数:目标数组元素的起始位置
//第五个参数:长度
System.arraycopy(a, 2, b, 2, 2);
System.out.println(Arrays.toString(b));
2. 数组扩容(copyOf()方法)
使用: Arrays.copyOf(original, newLength)
//第一个参数:原数组(拷贝)
//第二个参数:扩容之后的长度
String[] names = {"张三"};
names = Arrays.copyOf(names, names.length+1);
names[1] = "李四";
System.out.println(Arrays.toString(names));