当前位置: 首页 > news >正文

查询网站备案进度精准客源app

查询网站备案进度,精准客源app,营销型网站建设的标准,敖汉旗网站建设最近自己用UnitTest测出了自己犯的比较隐蔽的错误, 就是在两层for 循环中, 在最里层的循环里面动态的改了外层循环里面的数据,导致java的循环计数器出错, 抛出ConcurrentModificationException. 这个错误在系统中不会出现, 只有在UnitTest的时候才出现. 片段如下 for (PersonTO…
最近自己用UnitTest测出了自己犯的比较隐蔽的错误, 就是在两层for 循环中, 在最里层的循环里面动态的改了外层循环里面的数据,导致java的循环计数器出错, 抛出ConcurrentModificationException. 这个错误在系统中不会出现, 只有在UnitTest的时候才出现.
片段如下

for (PersonTO personTO : accountTO.getPersons()) {for (ExpenseTO expTO : personTO.getExpenses()) {if (expTO.getPersonalFinanceId()==null){personTO.getExpenses().remove(expTO);}}
}

这里personTO里面expense的计数器在内循环被破坏了, 计数器和实际数据数量不符, 这个问题不大容易测出来,有很大的隐患. 可以做如下修改, 用倒序for循环:

for (PersonTO personTO : accountTO.getPersons()) {    for(int i=personTO.getExpenses().size()-1;i>=0;i--){ExpenseTO eto=personTO.getExpenses().get(i);if(eto.getPersonalFinanceId()==null){personTO.getExpenses().remove(i);}}
}

http://www.lbrq.cn/news/2493271.html

相关文章:

  • 二手图书交易网站建设自媒体推广
  • 质量好网站建设公司服装品牌营销策划方案
  • 网站建设财务计划与预测产品宣传方案
  • 神华两学一做网站事件营销成功案例
  • 有关网站建设的书籍举例说明什么是seo
  • 做网站思路长沙市云网站建设
  • 做婚纱摄影网站多少钱百度官网客服
  • 做招聘网站怎么赚钱制作一个网站步骤
  • 网站会员系统怎么做模版企业查询
  • 网站公司怎么找客户百度经验官网首页
  • 有什么公司是建设网站的吗搜索引擎优化的常用方法
  • 免费网站制作推广plc培训机构哪家最好
  • 做音乐网站曲库在哪找百度在线使用网页版
  • 精神文明建设网站关键词优化资讯
  • 网站制作软件价格百度网址大全官方下载
  • wordpress自适应 分页宁波seo推广费用
  • 代做课程设计的网站挖掘关键词工具
  • 常德做网站的公司东莞网络推广平台
  • 南宁好的网站建设公司武汉本地seo
  • 怎样到国外做合法博彩法网站ciliba磁力猫
  • 求西北地区网站建设专家 西安沉睡网络 官方网址?百度竞价排名
  • 前端兼职一个静态页面报价乐山网站seo
  • 文件传输协议登陆网站百度竞价推广费用
  • 做网站页面怎么做seo关键词排名优化制作
  • 用wordpress和avada做网站上海百度推广排名优化
  • 北京神州网站建设中国广告网
  • 网站开发必会语言seo优化软件
  • 政府网站建设问题和建议网络推广的主要工作内容
  • 专门做logo的网站外贸网站有哪些
  • 做网站最清晰的字体平台怎样推广
  • C/C++核心知识点详解
  • OpenCv中的 KNN 算法实现手写数字的识别
  • 《谁在翻译机器的疼痛?》——故障诊断的认知鸿沟与产教破壁之战!
  • xgboost 机器学习在生物信息学中的应用
  • 利用RAII与析构函数避免C++资源泄漏
  • 一、Spring框架结构组成详解