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);}
相关文章推荐
- JAVA数据源连接方式汇总
- Java——File类和Properties类
- hdu 2054 A == B ? (java)
- Java游戏之碰撞检测
- hdu 2054 A == B ? (java)
- Idea新建SpringMVC报错原因
- spring security
- Java中的访问修饰符和修饰符
- Java应用程序中的声音播放
- 1009--Java自定义注解 Annotation详解
- Myeclipse下Web环境配置
- Java Graphics2D类的绘图方法
- 初学者如何学习java
- eclipse下的插件安装更新与移除
- Java枚举测试
- There is a version mismatch between the spring client and the server
- There is a version mismatch between the spring client and the server
- Spring中属性注入的方式
- 浅析Java设计模式之装饰器模式
- Java学习开始之旅(eclipse的SVN插件和乌龟SVN的下载使用)