文章目录 一、Java8-List根据属性分组二、异常-java.util.ConcurrentModificationException 一、Java8-List根据属性分组 Map<String,List<Object>> map = list.stream.collect(Collectors.groupingBy(Object::getVal())); 二、异常-java.util.ConcurrentModificationException 在map循环中对map进行了修改