Map<String, SceneArchiveInfo> sceneArchiveMap = sceneArchiveInfos.stream() .collect(Collectors.toMap( SceneArchiveInfo::getBusinessName, Function.identity() ));Map<String, List<String>> businessGroupInfoMap = sceneInfos.stream() .collect(Collectors.groupingBy(SceneInfo::getBusinessName, Collectors.mapping(SceneInfo::getSceneName, Collectors.toList())));Map<Long, List<String>> contactMap = archiveBaseInfoContracts.stream() .collect(Collectors.groupingBy( ArchiveBaseInfoContract::getSceneId, Collectors.mapping(ArchiveBaseInfoContract::getName, Collectors.toList())) );Map<Integer, List<PbmBusinessMarket>> groupMap = pbmBusinessMarkets.stream() .collect(Collectors.groupingBy(PbmBusinessMarket::getDataType));
Stream流使用
最新推荐文章于 2024-07-10 23:17:21 发布