JAVA stream list 根据某个属性分组

作者: 李玉凯 分类: JAVA 发布时间: 2020-11-23 17:06

分组:

//根据【lxId】分类 
//map key:lxId  value:以lxId分组的数据
LinkedHashMap<String, List<BmDefectWeekData>> lxIdMap = lists.stream()
                .collect(Collectors.groupingBy(BmDefectWeekData::getLxId, LinkedHashMap::new, Collectors.toList()));

注:LinkedHashMap是有序的。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

邮箱地址不会被公开。 必填项已用*标注

1 + 4 =