先分组再聚合求数量
Map<String, Integer> authMap = itemList.stream().collect(Collectors.groupingBy(item -> item.getAuthItemId(),Collectors.mapping(ProCountForm::getInStoNum, Collectors.summingInt(v -> v))))
先分组再聚合求数量
Map<String, Integer> authMap = itemList.stream().collect(Collectors.groupingBy(item -> item.getAuthItemId(),Collectors.mapping(ProCountForm::getInStoNum, Collectors.summingInt(v -> v))))
2460
3613

被折叠的 条评论
为什么被折叠?