说明
在学习归并排序的过程中,在递归的时候需要把待排序数组平均分成两个数组,这里涉及到了一个方法Arrays.copeOfRange(T[ ] original,int from,int to),其作用是,将一个原始的数组original,从下标from开始复制,复制到上标to,生成一个新的数组。注意这里包括下标from,不包括上标to。
代码
public static void main(String[] args)
{
int [] test = {1,2,3,4,55,6};
int [] t = Arrays.copyOfRange(test, 2, 5);
for (int i = 0; i < t.length; i++) {
System.out.println(t[i]);
}
结果为: