将无序list按照某个参数分组 //定义一个list无序 List nameAndIdDtoList = new ArrayList<>(); //将list按照特定参数排序 Map<Integer, List> mapListGroupByType = nameAndIdDtoList.stream().collect(Collectors.groupingBy(m -> (m.getSampleType())));