public class ProductDto {private long month;private String cate;private double count;}
分组
Map<String,List<ProductDto>> categoryMap = alllist.getValue().stream().collect(Col
lectors.groupingBy(ProductDto::getCate));
求和
Double sumCount = categoryEntry.getValue().stream().collect(Collectors.summingDouble(ProductDto::getCount));