![]() |
1
2
你可以通过概括过程来解决这个问题:
此方法使用与指定映射相同的键创建新映射,使用指定函数替换所有值,并根据指定比较器的反转对条目进行排序。它使用java9s
现在可以使用此方法替换内部映射
这与你发布的解决方案基本相同。外部映射比较器使用新的内部映射已经排序的事实,因此它们的第一个值是最大值。但里面一定没有空地图。
这很容易适应,以保持
我们只需要将内部映射替换函数更改为
|
![]() |
John Smith · Java按值对映射进行分组,其中值为列表 2 年前 |
![]() |
AliCa · 如何将csv文件映射到列表 2 年前 |
![]() |
AAryz · 为什么Java 8流只能从API级别24获得? 7 年前 |
![]() |
Alex Bloomberg · 使用Java流生成json对象 7 年前 |
![]() |
Juan M · Java 8映射未按值正确排序[重复] 7 年前 |
![]() |
Eric Lilja · 从嵌套流中收集一组对象 7 年前 |