1
4
你应该这样写:
顺便说一下,它不起作用,因为你用过
不管怎样,最初的代码看起来很混乱,不确定我是否正确地猜测了意图,但是这个实现应该更清晰。 编辑根据您的意见,这是您需要的:
更新霍尔格评论说,有一种更短、更有意义的方法,性能更好:
|
2
3
要理解这一点,你必须考虑兰伯斯。兰姆达斯代表
现在当你看着
您可以看到,它期望
1。使用内联lambda:
2。使用多行lambda:
三。使用方法引用:
4。使用匿名类:
您当前的代码使用
2。
接近。但没有
您只需添加
或者拆下支架
甚至使用@jai提供的方法 his answer . 比你现在拥有的更好。 |
3
2
您正在使用
|
John Smith · Java按值对映射进行分组,其中值为列表 1 年前 |
veli · 如何将csv文件映射到列表 2 年前 |
AAryz · 为什么Java 8流只能从API级别24获得? 6 年前 |
Alex Bloomberg · 使用Java流生成json对象 6 年前 |
Juan M · Java 8映射未按值正确排序[重复] 6 年前 |
Eric Lilja · 从嵌套流中收集一组对象 6 年前 |