java.util.ConcurrentModificationException异常的解决办法
2007-11-28 14:17
495 查看
在对Map或者Collection进行操作时,容易出现这个异常。但是解决方法,说来却简单。代码示例:
while (keyIterator.hasNext()) {
String key = keyIterator.next();
if (……) {
keyIterator.remove();
map.remove(key);
}
}
其实就是加了一句keyIterator.remove()
while (keyIterator.hasNext()) {
String key = keyIterator.next();
if (……) {
keyIterator.remove();
map.remove(key);
}
}
其实就是加了一句keyIterator.remove()
相关文章推荐
- java.util.ConcurrentModificationException 异常解决办法及原理(顶)
- 遍历Map时抛出java.util.ConcurrentModificationException异常的解决办法
- java.util.ConcurrentModificationException ,遍历集合并同时修改集合,并发造成的异常解决办法
- java.util.ConcurrentModificationException 异常解决办法及原理
- 遍历Map时抛出java.util.ConcurrentModificationException异常的解决办法
- java.util.ConcurrentModificationException异常最简单的解决办法
- 主题:java.util.ConcurrentModificationException 异常解决办法
- java.util.ConcurrentModificationException 解决办法(使用迭代器时出现异常)
- java.util.ConcurrentModificationException 异常解决办法及原理
- java.util.ConcurrentModificationException异常 解决方法
- java.util.ConcurrentModificationException 异常解决的方法及原理
- java.util.ConcurrentModificationException 解决办法
- java.util.ConcurrentModificationException 解决办法
- 从ArrayList中删除对象报java.util.ConcurrentModificationException异常解决
- java.util.ConcurrentModificationException异常解决方法
- java.util.ConcurrentModificationException的解决办法
- java.util.ConcurrentModificationException解决办法
- java.util.ConcurrentModificationException异常解决方法
- java.util.ConcurrentModificationException 解决办法
- java.util.ConcurrentModificationException解决办法 来自百度知道