//需要分类的数据
List<Dto> list;
//分类条件Dto中的参数Id、payName、payNo、subId
list.stream().collect(Collectors.groupingBy
(e->e.getId()+"-"+e.getPayName() +"-"+e.getPayNo()+"-"+e.getSubId()))
//此处遍历,是为了获取每组的id,进行存储
.forEach((key, value) ->{
//......
});
//需要分类的数据
List<Dto> list;
//分类条件Dto中的参数Id、payName、payNo、subId
list.stream().collect(Collectors.groupingBy
(e->e.getId()+"-"+e.getPayName() +"-"+e.getPayNo()+"-"+e.getSubId()))
//此处遍历,是为了获取每组的id,进行存储
.forEach((key, value) ->{
//......
});