【问题标题】:Reverse Sorting a Subarray in java在java中对子数组进行反向排序
【发布时间】: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


【解决方案1】:

由于 Collections.reverseOrder() 方法仅适用于引用类型,我的建议是您的“nums”应该包含引用类型,例如 Integer、Double ... 或者如果您定义了自己的类,请确保您的类已实现Comparable 界面

【讨论】:

    猜你喜欢
    • 2021-03-23
    • 1970-01-01
    • 2012-02-14
    • 1970-01-01
    • 2022-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多