ArrayList循环遍历并删除元素时报java.util.ConcurrentModificationException异常
2016-01-29 14:43
387 查看
用for(Object object : objects){ 删除objects; } 这种的话删除一个完后objects已经变化,再循环就会报异常
解决方法,用Iterator遍历;
详解:http://swiftlet.net/archives/743
解决方法,用Iterator遍历;
详解:http://swiftlet.net/archives/743
相关文章推荐
- JAVA 遍历文件夹下的所有文件
- 【Java】使用外部变量初始化子线程 下
- Java中的深拷贝(深复制)和浅拷贝(浅复制)
- 用“逐步排除”的方法定位Java服务线上“系统性”故障
- Spring中的设计模式-单例模式(转)
- [Java并发包学习]深度剖析ConcurrentHashMap
- Java GC 专家系列5:Java应用性能优化的原则
- java JDK 安装 、 环境变量配置 及 问题分析
- 理解spring源码中的回调
- Spring 事务
- 从头认识Spring-1.2 什么是AOP?为什么需要面向切面编程?
- Java中的DatagramPacket与DatagramSocket的初步
- 深入Java单例模式(转)
- java学习之路
- Groovy在Spring中的简单使用实例
- struts2的#$%区别!
- java 调用js 方法库进行简单的数学表达式的运算
- Android Eclipse开发运行程序Conversion to Dalvik format failed with error 1错误
- spring JUnit 基本原理
- 【spring mvc(四)】spring mvc使用静态资源