Java8 stream、List forEach 遍历对象 List 对某一字段重新赋值
经常会需要遍历对象 List 对某一字段重新赋值,使用 Java8 stream 或者 List forEach 操作实现非常便捷。
一、Java8 stream 操作
示例代码如下:
objectList = objectList .stream().map(object -> {
Object objectNew = new Object();
BeanUtils.copyProperties(object, objectNew);
objectNew.setVar("Value");
return objectNew;
}).collect(Collectors.toList());
二、List forEach 操作
示例代码如下:文章来源:https://www.toymoban.com/news/detail-591400.html
objectList.forEach(object -> object.setVar("Value"));
将 Object 替换为需要提取的对象即可。
遍历对象 List 对某一字段重新赋值,使用 List forEach 操作更加便捷。文章来源地址https://www.toymoban.com/news/detail-591400.html
到了这里,关于Java8 stream、List forEach 遍历对象 List 对某一字段重新赋值的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!