ArrayList迭代修改抛出ConcurrentModificationException
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ArrayList迭代修改抛出ConcurrentModificationException相关的知识,希望对你有一定的参考价值。
extends:http://www.cnblogs.com/dolphin0520/p/3933551.html
Iterator<Integer> iterator = list.iterator(); while(iterator.hasNext()){ Integer integer = iterator.next(); if(integer==2) iterator.remove(); }
以上是关于ArrayList迭代修改抛出ConcurrentModificationException的主要内容,如果未能解决你的问题,请参考以下文章
JAVA集合集合迭代器快速失败行为及CopyOnWriteArrayList
转Java ConcurrentModificationException异常原因和解决方法
迭代器使用过程中为什么抛出ConcurrentModificationException