//对年份分组并去掉月份的0
Map<String, List<Map<String, String>>> map = list.stream()
.map((item)->{
//去掉月份的0
int month = Integer.parseInt(item.get("month"));
item.put("month",month+"");
return item;
})
.collect(Collectors.groupingBy((Map m) -> (String) m.get("year")));
List<Map<String,String>进行stream流的分组
于 2021-05-11 18:11:31 首次发布