Arrays.copyOfRange(T[] original, int form, int to)是Arrays类提供的一个静态方法,用来复制数组的一部分。
其中original代表要操作的数组,from代表数组下标起始位置,to代表数组下标结束位置。
此方法是复制数组original中下标从from到to的元素(不包括下标to),返回一个新数组。
程序测试:
public static void main(String[] args) {
int[] arr = {1,2,3,4,5,6};
int[] new_arr = Arrays.copyOfRange(arr, 1, 4);
//打印数组
System.out.println(Arrays.toString(new_arr));
}
[2, 3, 4]
Process finished with exit code 0
数组的三种打印方式:
(1)for循环打印
(2)foreach循环打印
(3)调用Arrays.toString(T[])方法打印