您的位置:首页 > 编程语言 > Java开发

Java增强for和一般for

2015-08-05 16:38 423 查看
<pre name="code" class="java">	//保存费用信息
List<PrpFeeInfo> prpFeeInfos1 = policyManageService.getPrpFeeInfosByBusinessNo(policyNo);
PrpFeeInfo prpFeeInfo = null;
List<PrpFeeInfo> prpFeeInfos = new ArrayList<PrpFeeInfo>();
for (PrpFeeInfo prpFeeInfo1 : prpFeeInfos1) {
prpFeeInfo = new PrpFeeInfo();
EvaluateUtil.generalCopy(prpFeeInfo1,prpFeeInfo);
prpFeeInfo.setInputTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
prpFeeInfo.setRiskCode(prpPhead.getRiskCode());
prpFeeInfo.getId().setBusinessNo(prpPhead.getApplyNo());
prpFeeInfo.setFlag("0");
prpFeeInfo.setOriginFeeRate(prpFeeInfo.getFeeRate());
prpFeeInfos.add(prpFeeInfo);
}
policyManageService.saveFeeInfos(prpFeeInfos);
<pre name="code" class="java">                EvaluateUtil.generalCopy(prpFeeInfo1,prpFeeInfo);通过此方法将<span style="font-family: Arial, Helvetica, sans-serif;">prpFeeInfo1 对象copy给</span><span style="font-family: Arial, Helvetica, sans-serif;">prpFeeInfo 在不改变查出来的对象的属性的情况下实现赋值以及下面要用的对象</span>
//包装prpCmain的基本信息 //此处还要改。一个一个塞进去,参照其他的ActionList<PrpCFee> prpCfeesList =prpCmain.getPrpCFees();for(int i = 0;i<prpCfeesList.size();i++){prpCfeesList.get(i).setAmount(BigDecimal.ZERO);//保单保额prpCfeesList.get(i).setPremium(BigDecimal.ZERO);//保单保费prpCfeesList.get(i).setAmount1(BigDecimal.ZERO);prpCfeesList.get(i).setPremium1(BigDecimal.ZERO);prpCfeesList.get(i).setAmount2(BigDecimal.ZERO);prpCfeesList.get(i).setPremium2(BigDecimal.ZERO);}



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: