WW.*_*WW. 3 java lambda comparator
有没有更短的说法:
final Comparator<ClassA> byName =
(final ClassA a1, final ClassA a2)
-> a1.getName().compareTo( a2.getName() ));
Run Code Online (Sandbox Code Playgroud)
我知道getName()永远不会返回null.
也许使用方法参考沿着这些方向:
final Comparator<ClassA> byName = ????( ClassA::getName );
Run Code Online (Sandbox Code Playgroud)
你可以把它缩短为:
final Comparator<ClassA> byName =
Comparator.comparing(ClassA::getName);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35 次 |
| 最近记录: |