Iterator和ListIterator迭代器和并发修改异常
Iterator和ListIterator
一 ListIterator是Iterator的子接口
二 Iterator的方法
三 ListIterator的方法
四 造成并发修改的原因
当使用Iterator迭代器遍历集合时,如果在遍历过程对集合进行增加或者删除操作,就会导致并发修改异常的产生,
解决方案:
(1):不适用迭代器
(2):在使用迭代器进行遍历的时候使用迭代器来进行修改
如何修改:
有Iterator和ListIterator的方法可知,ListIterator中有add方法,类似Li
原创
2020-05-25 18:24:23 ·
350 阅读 ·
0 评论