【发布时间】:2023-04-09 23:10:01
【问题描述】:
这是我的 forEach 循环,现在我想获取每一行的输出并在数组中返回相同的值,感谢任何帮助。 到目前为止,我已经尝试过这样的事情,比如假设我期望响应中有 2object,但我只收到一个对象,即第二个对象或最后一个对象,
public Validation save(Multipart file){
ArrayList<Item> dta = new ArrayList<>();
IntStream.range(0, data.size()).forEach(rowNo-> {
try {
Item item saveData(rowNo+2,data.get(rowNo),vlidation);
ret.add(item);
});
return dta;
}
}
【问题讨论】:
-
forEach是终端操作。如果你想从中收集一个集合,你应该map它。 -
看看this。你已经有直播了。
标签: java spring spring-boot spring-mvc