我有一个 Java 方法引用问题。
我想转换这个 lambda 代码:
Collections.sort(trends, (map1, map2) -> (int) ((long) map2.get("pageview") - (long) map1.get("pageview")));
如何使用Integer::compareTo
?
最佳答案
为了用户方法引用“Integer::compareTo”,请尝试以下操作:
Collections.sort(trends, Comparator.comparing( map -> -map.get("pageview").intValue(),
Integer::compareTo));
关于java - 如何将这个 lambda 代码转换为 Java 中的方法引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65914070/