JAVA stream集合List<Map>转二维集合Map<String,Map<String,Object>>
由一维集合转二维集合
Map<String, Map<String, Integer>> result = list.stream()
.collect(Collectors.groupingBy(e -> e.get("date"), LinkedHashMap::new,
Collectors.groupingBy(e -> e.get("area"), LinkedHashMap::new,
Collectors.summingInt(e -> Integer.parseInt(e.get("count"))))));