雙重for 迴圈處理2個list 的資料
List<RechargeDetailBean> insertRechargeDetails = new ArrayList<RechargeDetailBean>(); List<RechargeDetailBean> rechargeIdMap = result.getRechargeIdMap(); for (RechargeDetailBean recharge_rel : rechargeIdMap) { for (RechargeDetailBean insertRechargeDetail : insertRechargeDetails) { if (recharge_rel.getExt_recharge_id().equals(insertRechargeDetail.getExt_recharge_id())) { insertRechargeDetail.setOrder_id(result.getOrderId()); insertRechargeDetail.setRecharge_id(recharge_rel.getRecharge_id()); break;
// break只是結束內層迴圈,外層迴圈繼續後,內層迴圈繼續下一次 } } } rechargeService.insertRechargeDetails(insertRechargeDetails);