【发布时间】:2014-04-19 03:48:36
【问题描述】:
我的目标是将此Arrays.sort(nums, j+1, nums.length) 转换为反向排序。我能找到的唯一反向排序信息似乎没有对子数组进行排序的能力。
这给了我一个错误Arrays.sort(nums, j+1, nums.length, Collections.reverseOrder());
【问题讨论】:
标签: java arrays sorting collections reverse
我的目标是将此Arrays.sort(nums, j+1, nums.length) 转换为反向排序。我能找到的唯一反向排序信息似乎没有对子数组进行排序的能力。
这给了我一个错误Arrays.sort(nums, j+1, nums.length, Collections.reverseOrder());
【问题讨论】:
标签: java arrays sorting collections reverse
由于 Collections.reverseOrder() 方法仅适用于引用类型,我的建议是您的“nums”应该包含引用类型,例如 Integer、Double ... 或者如果您定义了自己的类,请确保您的类已实现Comparable 界面
【讨论】: