//执行存储过程获取明细
List<detail> details = detailDao.rsGetDetails(period);
//定义特定的明细集合
List<Detail> data = new ArrayList<>();
List<Detail> adetails = Details
.stream()//1.定义明细的stream流
.filter(item -> ccode.equals(item.getId()))//2.过滤
.collect(Collectors.toList());//3.Stream转成List
customerDetails.forEach(item -> item.setName("Name")); //4.List forEach赋值
data.addAll(adetails);//5.收集客户表对应的科目明细集合
Stream流的使用
最新推荐文章于 2024-06-24 15:15:46 发布