我是靠谱客的博主 闪闪时光,这篇文章主要介绍使用lambda表达式对相同属性的实体进行合并,现在分享给大家,希望可以做个参考。

List<CrmAuthorizedInfo> crmAuthorizedInfos =
                flowPlanInfoMapper.findAllByEncode(stationForm.getOperatorId(), stationIds);

1522588-20190429145335117-1214165612.png

  • 首先的我数据在很多的属性上都是相同的.
crmAuthorizedInfos.parallelStream()
                    .collect(Collectors.groupingBy(CrmAuthorizedInfo::getStationId, Collectors.toList()))
                    .forEach((k, v) -> {
                        AuthorizedStationInfo authorizedStationInfo = new AuthorizedStationInfo();
                        authorizedStationInfo.setStationId(k);
                        List<AuthorizedPileInfo> authorizedPileInfos = new ArrayList<>();
                        v

最后

以上就是闪闪时光最近收集整理的关于使用lambda表达式对相同属性的实体进行合并的全部内容,更多相关使用lambda表达式对相同属性内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(117)

评论列表共有 0 条评论

立即
投稿
返回
顶部