Stream之Collectors.groupingBy(分组)的使用
参考自:https://blog.csdn.net/u014231523/article/details/102535902
Collectors.groupingBy...配合Stream流使用,可以对集合中一个或多个属性进行分组,分组后还可以做聚合运算。...List.of(prod1, prod2, prod3, prod4, prod5, prod6);
按照类别分组
Map> map1 = prodList.stream..., num=3, price=30, name='月饼', category='零食'}]
按照多个属性拼接分组
Map> map2 = prodList.stream...()
.collect(Collectors.groupingBy(Product::getCategory, Collectors.groupingBy(item -> {