使用 Advance for 循环遍历 2 个列表

时间:2021-03-04 09:47:46

标签: java

我比较新鲜,我必须写下面的代码

我有 2 个名为 accounts 和 accountTotalAmount 的列表,我想同时遍历这些列表

   Class FormDetails
    {
        private List<String> accounts;
        private List<String> accountTotalAmount;

         //getter & setter;
        //toString();
      }



       final CallableStatement call = connection.prepareCall("{ ? = call "+Schema+"table_name(?) }");
      for(final String account : formData.getAccounts())
         {
                
                call.setString(1, account);
                call.execute();
         }

我必须使用相同的 for 循环提前获取并将 accounttotalamount 设置为 2 列用于 callableStatement

提前致谢!!

1 个答案:

答案 0 :(得分:0)

创建一个封装了accounts 和accountTotalAmount 的新对象。扔进一个新的数组,如:

List<SomethingSomething>

在哪里初始化你需要的:

public class SomethingSomething() {
   public String amount;
   public String accountTotalAmount;
}
相关问题