gpt4 book ai didi

java - 在java 8中迭代List并在迭代时调用另一个函数

转载 作者:塔克拉玛干 更新时间:2023-11-01 23:02:15 26 4
gpt4 key购买 nike

我是 Java 8 的新手。

我想使用 java8 并希望将下面的代码转换为 java8。

List<Model> listModel;
for (Model model : listModel)
{
try
{
new UpDateData().bankData(model.getCust_id(), model.getBank_id(), model.getDate());
}
catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}

}

模型类::

public class Model 
{
private int cust_id;
private int bank_id;
private String date;
//setter and getter
}

我的问题如何应用上面列表中的 Java 8 功能,我想迭代并调用另一个函数。

最佳答案

你可以只使用一个forEach:

listModel.forEach(model -> {
try {
new UpDateData().bankData(model.getCust_id(), model.getBank_id(), model.getDate());
} catch(){
.... handle
}
})

关于java - 在java 8中迭代List并在迭代时调用另一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47454018/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com