java.util.ConcurrentModificationException异常处理

ArrayList集合遍历的时候删除数据 循环过程中做删除操作,list.size()的大小变化了,就导致了错误。  所以,如果想在循环语句中删除集合中的某个元素,就要用迭代器iterator的remove()方法,因为它的remove()方法不仅会删除元素,还会维护一个modCount标志,用来记录目前是不是可删除状态,例如,你不能连续两次调用它的remove()方法,调用之前至少有一次next
相关文章
相关标签/搜索