下列代码对数值型数组和字符型数组进行排序:double[] numbers = {6.0, 4.4, 1.9, 2.9, 3.4, 3.5 };java.util.Arrays.sort(numbers);
char[] chars = {'a', 'A', '4', 'F', 'D', 'P'};java.util.Arrays.sort(chars, 1,3);这里调用sort(numbers)对numbers的整个数组排序,调用sort(chars ,1,3)对从char[1]到chars [3-1]的部分数组排序.
这里我不明白的就是为什么上面写着3减1,不直接写2?还是有其他意思的?请大家帮忙解答.