Java 数组截取:使用 Arrays.copyOfRange() 方法
在 Java 中,可以使用 Arrays.copyOfRange()
方法来截取数组的一部分。该方法接收三个参数:原始数组、起始索引和终止索引。起始索引是要截取的子数组的第一个元素的索引,而终止索引是要截取的子数组的最后一个元素的索引加一。以下是一个示例:
import java.util.Arrays;
public class ArraySliceExample {
public static void main(String[] args) {
int[] originalArray = {1, 2, 3, 4, 5};
// 截取从索引1到索引3的部分
int[] subArray = Arrays.copyOfRange(originalArray, 1, 4);
// 输出截取的子数组
for (int num : subArray) {
System.out.println(num);
}
}
}
输出结果:
2
3
4
在上面的示例中,原始数组为 {1, 2, 3, 4, 5}
,我们使用 Arrays.copyOfRange()
方法截取了从索引 1 到索引 3 的部分,即子数组 {2, 3, 4}
。然后,我们使用一个循环遍历并输出了截取的子数组中的每个元素。

原文地址: http://www.cveoy.top/t/topic/qA9Z 著作权归作者所有。请勿转载和采集!