解决:java.util.ConcurrentModificationException问题
来源:互联网 发布:课程表软件哪个好 编辑:程序博客网 时间:2024/06/05 14:44
原代码:
for (Person person:persons) { if(person.getId()==id){ persons.remove(person); } }
报错:
java.util.ConcurrentModificationException
原因:
不能在对一个List进行遍历的时候将其中的元素删除掉
解决办法:
Person p=null; for (Person person:persons) { if(person.getId()==id){ p=person; } } persons.remove(p);
0 0
- 解决:java.util.ConcurrentModificationException问题
- java.util.ConcurrentModificationException解决
- java.util.ConcurrentModificationException解决
- java.util.ConcurrentModificationException解决
- 解决java.util.ConcurrentModificationException
- java.util.ConcurrentModificationException问题
- java.util.ConcurrentModificationException异常解决
- java.util.ConcurrentModificationException 解决 Android
- java.util.ConcurrentModificationException异常解决
- java.util.ConcurrentModificationException异常的解决实例
- 解决ArrayList的java.util.ConcurrentModificationException
- 请问java.util.ConcurrentModificationException怎么解决啊
- Java加锁问题 java.util.ConcurrentModificationException 错误
- mapabc 报java.util.ConcurrentModificationException 问题
- 【ConcurrentModificationException】java.util.ConcurrentModificationException 解决办法
- java.util.ConcurrentModificationException! java.util.ConcurrentModificationException!
- java:java.util.ConcurrentModificationException
- 异常:java.util.ConcurrentModificationException
- 一起学android(2)
- tcp拥塞控制
- java学习笔记:关于==与equals的区别
- (mysql)a little...
- 关于Oracle修改IP地址引起的问题
- 解决:java.util.ConcurrentModificationException问题
- Android studio介绍
- myeclipse中配置mybatis的自动提示
- uva 11427 玩纸牌 概率
- 常见算法笔试题
- Qt 信号槽机制解析二 分析原代码
- uva 442 矩阵链乘
- Java中的容器
- 学习Android(1)