黑马程序员技术交流社区
标题:
增强for循环和并发异常
[打印本页]
作者:
牧风
时间:
2016-8-1 22:46
标题:
增强for循环和并发异常
1.for(集合内元素类型 临时记录当前元素的变量(string):被遍历的集合){
使用变量操作元素对象
}
重点是这个 :string 是集合的对象可以对他的成员进行操作
并发修改异常 在增强for 循环的时候 集合增加 或者删除了 内容 这样 迭代器不知道他就会引发异常
原因: 集合和迭代器同时持有一个对象,在迭代过程中,如果使用集合来操作集合中的元素,迭代器并不知道,所以迭代器抛出了并发修改异常。
解决办法:
使用ListIterator 对象解决并发修改异常
只有List体系才能够使用
调用ListIterator add() 添加元素
作者:
Kingdragon
时间:
2016-8-1 22:47
66666666666666666666666666666666666
作者:
曼舞雪菲
时间:
2016-8-1 22:55
总结的不错
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2