java8 steam流在当前数据对象上的操作。判断list中的属性值是否符合条件或者不为空,后赋值另一个属性的操作
不需要生成新的对象数据,只需要在原对象数据上进行操作即可。newDatas.Stream().filter(i->i.getName() ==null || StringUtils.isNotBlank(i.getName())).forEach(x->x.setAge("18")); 不要在末尾使用Collectors即可,这样流的操作只会在原有对象上进行。...
原创
2021-12-16 15:04:28 ·
6030 阅读 ·
0 评论