//筛选List数据集合,返回符合要求的数据,重新构建新的List
List<ActivityLecture> list = activitys.stream().map(item ->{
ActivityLecture lecturer = item.getActivityLecture();
lecturer.setClassActivityId(item.getId());
return lecturer;
}).collect(Collectors.toList());
// 使用重新构建的List,进行分组
Map<Byte,List<ActivityLecture>>groupBy= list.stream().collect(Collectors.groupingBy(ActivityLecture::getBusinessType));
4万+

被折叠的 条评论
为什么被折叠?



