黑马程序员技术交流社区
标题:
【成都校区】迭代器
[打印本页]
作者:
来杯香飘飘
时间:
2019-5-30 16:29
标题:
【成都校区】迭代器
为什么需要有迭代器这个东西 :编程思想:屏蔽底层不同
但是在迭代过程中,如果利用集合去修改集合长度,此时会发生并发修改异常
简单版:解决方案(listIterator)
复杂版: 底层有期望值和修改值 当调用了迭代方法后,那么就会进行期望值=修改值,
而在此过程中,如果使用集合修改了长度,修改值发生变化,所以发生了并发修改异常
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2