黑马程序员技术交流社区
标题:
并发修改异常的原因
[打印本页]
作者:
阳光多灿烂
时间:
2016-3-13 13:36
标题:
并发修改异常的原因
List list = new ArrayList();
list.add("a");
list.add("b");
list.add("world");
list.add("d");
list.add("e");
Iterator it = list.iterator();
while(it.hasNext()) {
String str = (String)it.next();
if(str.equals("world")) {
list.add("javaee");
}
}
前天讲的内容,今天休息想起来我都还没搞懂,求大神讲解讲解{:2_43:}
作者:
不觉得寡
时间:
2016-3-13 13:42
list.add("javaee"); 遍历的同时在增加元素,并发修改
作者:
Q的感动
时间:
2016-3-13 14:50
遍历的同时增加元素,会导致迭代错乱,所以会产生异常
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2