mor*_*ano 88
用这个:
Collections.reverse(list);
Run Code Online (Sandbox Code Playgroud)
JHS*_*JHS 36
有一种方法reverseOrder在Collections它返回一个类Comparator.
你可以像使用它一样 Collections.sort(list, Collections.reverseOrder());
小智 18
我会怎么做是:
personsList.sort(Comparator.comparing(Person::getAge, Comparator.reverseOrder()));
Run Code Online (Sandbox Code Playgroud)
和快乐编码:)
小智 13
你可以通过在你的回报前面加上" - "或负号来反转任何类型.
Collections.sort(listed, new Comparator<Object>() {
@Override
public int compare(Object o1, Object o2) {
return -o1.getLeft().compareTo(o2.getLeft());
}
});
Run Code Online (Sandbox Code Playgroud)
如果你想以反向自然顺序对列表进行排序,那么guava的Ordering有一个反向方法:
List<String> list = Ordering.natural().reverse().sortedCopy(asu2);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
65670 次 |
| 最近记录: |