【发布时间】:2014-05-22 16:55:48
【问题描述】:
有没有比这种模式更短的方法来使用 Java 8 流按可比较的属性排序?
collection.stream()
.sorted((a,b) -> a.getProp().compareTo(b.getProp()))
【问题讨论】:
标签: java
有没有比这种模式更短的方法来使用 Java 8 流按可比较的属性排序?
collection.stream()
.sorted((a,b) -> a.getProp().compareTo(b.getProp()))
【问题讨论】:
标签: java
是的,您可以为此使用method reference:
collection.stream().sorted(Comparator.comparing(MyClass::getProp));
【讨论】: