有没有一种方法引用的降序排序方式?

用户名

在Java 8中,我可以使用lambda或方法引用进行排序:

List<String> str = Arrays.asList("a","b","A","B");
//Lambda sort ascending
str.sort(s1, s2) -> s1.compareToIgnoreCase(s2);    

//Equivalent sort ascending with method reference 
str.sort(String::compareToIgnoreCase);

//Lambda sort descending 
str.sort(s1, s2) -> s2.compareToIgnoreCase(s1);

//Equivalent sort descending with method reference 
???????? How to do it????

有人知道吗?

Sotirios Delimanolis

您可以使用 Comparator#reversed

str.sort(((Comparator<String>)String::compareToIgnoreCase).reversed());

或两步

Comparator<String> comp = String::compareToIgnoreCase;
str.sort(comp.reversed());

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有一种方法引用的降序排序方式?

来自分类常见问题

有没有一种方法可以衡量列表的排序方式?

来自分类Dev

有没有一种方法可以以异步方式运行Database.SqlQuery?

来自分类Dev

有没有一种方法可以以异步方式运行Database.SqlQuery?

来自分类Dev

有没有一种方法可以控制缩略图的呈现方式?

来自分类Dev

有没有一种方法可以阻止表格在R中排序

来自分类Dev

有没有一种方法可以对子数组的张量进行排序?

来自分类Dev

有没有一种方法可以阻止表格在R中排序

来自分类Dev

有没有一种方法可以对拆分的数组进行排序?

来自分类Dev

有没有一种方法可以强制执行引用左值?

来自分类Dev

有没有一种方法可以检查委托是值还是引用类型?

来自分类Dev

有没有一种方法可以从Google Apps脚本引用甜蜜警报?

来自分类Dev

有没有一种方法可以强制执行引用左值?

来自分类Dev

有没有一种方法可以将流引用传递给对象?

来自分类Dev

有没有一种简单的方法可以在Java中使用ASCII降序对ArrayList <>进行排序?

来自分类Dev

有没有一种方法可以通过浏览器测试2种方式的SSL?

来自分类Dev

Python:有没有一种方法可以将随机数按排序方式保存在列表中?

来自分类Dev

当使用jQuery ui sortable时,有没有一种方法可以按编程方式按某个值排序?

来自分类Dev

有没有一种方法可以根据熊猫中的唯一值对列进行排序?

来自分类Dev

有没有一种方法可以传递对象的副本,而不是引用Java方法

来自分类Dev

有没有一种方法可以在JavaScript中以编程方式测量页面权重?

来自分类Dev

有没有一种方法可以在Enterprise Architect中以不同的方式添加相同的术语?

来自分类Dev

有没有一种方法可以在node-orm中以同步方式调用每个函数?

来自分类Dev

有没有一种方法可以提示以二进制方式搜索元组?

来自分类Dev

有没有一种方法可以从网站的源代码以编程方式运行javascript函数

来自分类Dev

有没有一种方法可以以通用方式将Hlist转换为适当的案例类?

来自分类Dev

有没有一种方法可以禁用[WINDOWS + ARROW]键的快捷方式?

来自分类Dev

有没有一种方法可以在node-orm中以同步方式调用每个函数?

来自分类Dev

有没有一种方法可以在MatLab中以图形方式添加两条曲线?

Related 相关文章

  1. 1

    有没有一种方法引用的降序排序方式?

  2. 2

    有没有一种方法可以衡量列表的排序方式?

  3. 3

    有没有一种方法可以以异步方式运行Database.SqlQuery?

  4. 4

    有没有一种方法可以以异步方式运行Database.SqlQuery?

  5. 5

    有没有一种方法可以控制缩略图的呈现方式?

  6. 6

    有没有一种方法可以阻止表格在R中排序

  7. 7

    有没有一种方法可以对子数组的张量进行排序?

  8. 8

    有没有一种方法可以阻止表格在R中排序

  9. 9

    有没有一种方法可以对拆分的数组进行排序?

  10. 10

    有没有一种方法可以强制执行引用左值?

  11. 11

    有没有一种方法可以检查委托是值还是引用类型?

  12. 12

    有没有一种方法可以从Google Apps脚本引用甜蜜警报?

  13. 13

    有没有一种方法可以强制执行引用左值?

  14. 14

    有没有一种方法可以将流引用传递给对象?

  15. 15

    有没有一种简单的方法可以在Java中使用ASCII降序对ArrayList <>进行排序?

  16. 16

    有没有一种方法可以通过浏览器测试2种方式的SSL?

  17. 17

    Python:有没有一种方法可以将随机数按排序方式保存在列表中?

  18. 18

    当使用jQuery ui sortable时,有没有一种方法可以按编程方式按某个值排序?

  19. 19

    有没有一种方法可以根据熊猫中的唯一值对列进行排序?

  20. 20

    有没有一种方法可以传递对象的副本,而不是引用Java方法

  21. 21

    有没有一种方法可以在JavaScript中以编程方式测量页面权重?

  22. 22

    有没有一种方法可以在Enterprise Architect中以不同的方式添加相同的术语?

  23. 23

    有没有一种方法可以在node-orm中以同步方式调用每个函数?

  24. 24

    有没有一种方法可以提示以二进制方式搜索元组?

  25. 25

    有没有一种方法可以从网站的源代码以编程方式运行javascript函数

  26. 26

    有没有一种方法可以以通用方式将Hlist转换为适当的案例类?

  27. 27

    有没有一种方法可以禁用[WINDOWS + ARROW]键的快捷方式?

  28. 28

    有没有一种方法可以在node-orm中以同步方式调用每个函数?

  29. 29

    有没有一种方法可以在MatLab中以图形方式添加两条曲线?

热门标签

归档