A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

我比较喜欢收集这些超级强大的功能,有时间我将和大家分享我看到的不一样的java,希望大家多多支持,看不懂的可以问我,共同进步!!

今天分享的是并发修改异常的解决方法;
首先,并发修改异常的产生原因:迭代器是依赖于集合而存在的,在判断成功后,集合的中新添加了元素,而迭代器却不知道,所以就报错了,这个错叫并发修改异常。
其实这个问题描述的是:迭代器遍历元素的时候,通过集合是不能修改元素的。
老师讲的解决方式有两种:ListIterator和普通for循环;
接下来便是新的解决方式:用迭代器直接修改!!
C:\Users\Administrator\Desktop\QQ图片20160922224219.jpg

4 个回复

倒序浏览
C:\Users\Administrator\Desktop\QQ图片20160922224219.jpg
回复 使用道具 举报
这就尴尬了,两次图没传上去...

Java 遍历Map时 删除元素 - 学不可以已 - ITeye技术网站.png (215.13 KB, 下载次数: 13)

Java 遍历Map时 删除元素 - 学不可以已 - ITeye技术网站.png
回复 使用道具 举报
奈何还是看不清
回复 使用道具 举报
原谅我。。。。哈哈

QQ图片20160922224219.jpg (52.06 KB, 下载次数: 14)

QQ图片20160922224219.jpg
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马