作者:ngdongran_638070 | 来源:互联网 | 2022-12-15 19:30
1> Ousmane D...:
使用groupingBy
收集器counting
作为下游收集器:
priceRangeListing.stream()
.collect(groupingBy(AirbnbListing::getNeighbourhood, counting()));
注意,上面会产生一个,Map
但如果你真的想要Map
那么使用summingInt
收集器作为下游:
priceRangeListing.stream()
.collect(groupingBy(AirbnbListing::getNeighbourhood, summingInt(e -> 1)));