List<Map<String, Object>> dataVoList = new ArrayList<>();
Map<String, List<Map<String, Object>>> collectMap = dataVoList.stream().collect(Collectors.groupingBy(item -> item.get("要分组的KEY名字").toString()));
List<Map<String, Object>> dataVoList = new ArrayList<>();
Map<String, List<Map<String, Object>>> collectMap = dataVoList.stream().collect(Collectors.groupingBy(item -> item.get("要分组的KEY名字").toString()));