List 集合 结合java8 进行分组

例如:

List 集合 结合java8 进行分组_第1张图片

List tSapSumStatement = tSapSumStatementService.loadAll(TSapSumStatementEntity.class); Map> mapListAll = tSapSumStatement.stream().collect(Collectors.groupingBy(TSapSumStatementEntity::getFevor));

 

得出结果:Map

key:Z01  value : Z01 B1

key:Z02   value :Z02 B2 , Z02 B3 ,Z02 B28

key:Z03   value :Z03 B17 , Z02 B21 ,Z02 B23

...........

 

 

你可能感兴趣的:(java基础篇)