更新时间:2021-11-12 02:38:16
如果要创建新列表,请使用 Stream.map
方法:
If you wanna create new list, use Stream.map
method:
List<Fruit> newList = fruits.stream()
.map(f -> new Fruit(f.getId(), f.getName() + "s", f.getCountry()))
.collect(Collectors.toList())
如果要修改当前列表,请使用 Collection.forEach
:
If you wanna modify current list, use Collection.forEach
:
fruits.forEach(f -> f.setName(f.getName() + "s"))