无法在一个流中生成>foreach->集合?
2022-09-01 04:16:53
我想实现这样的东西:
items.stream()
.filter(s-> s.contains("B"))
.forEach(s-> s.setState("ok"))
.collect(Collectors.toList());
filter,然后从筛选结果中更改属性,然后将结果收集到列表中。但是,调试器说:
无法在基元类型 上调用。
collect(Collectors.toList())
void
我需要2个流吗?