Arrays.copyOfRange。拷贝数组可以选定范围,如果超过就用默认值填充。
int[] arr1 = { 1, 2, 3, 4, 5 };
int[] arr2 = Arrays.copyOfRange(arr1, 2, 6);
for (int i = 0; i < arr2.length; i++)
System.out.print(arr2[i] + " ");
System.out.println();
结果:3 4 5 0
Arrays.copyOfRange。拷贝数组可以选定范围,如果超过就用默认值填充。
int[] arr1 = { 1, 2, 3, 4, 5 };
int[] arr2 = Arrays.copyOfRange(arr1, 2, 6);
for (int i = 0; i < arr2.length; i++)
System.out.print(arr2[i] + " ");
System.out.println();
结果:3 4 5 0
转载于:https://my.oschina.net/payzheng/blog/398951