使用 System.arraycopy 方法或使用数组拷贝的方式,将一个数组的一部分内容复制到另一个数组中。
public class ArrayCopyExample {
public static void main(String[] args) {
// 原始数组
int[] sourceArray = {1, 2, 3, 4, 5};
// 目标数组
int[] targetArray = new int[3]; // 目标数组的长度应足够大来容纳复制的部分
// 将原始数组的一部分复制到目标数组中
int sourcePos = 1; // 原始数组的起始位置
int targetPos = 0; // 目标数组的起始位置
int length = 3; // 要复制的元素个数
System.arraycopy(sourceArray, sourcePos, targetArray, targetPos, length);
// 打印目标数组的内容
for (int element : targetArray) {
System.out.print(element + " ");
}
}
}