Iterator迭代器遍歷過程出現ConcurrentModificationException的原因

一、情況一 遍歷的過程,使用List集合的remove方法刪除某個元素,使size的值發生變化,導致 hasNext成立,從而在進行下一步的ite.next()時執行checkForComodification()方法,檢查出modCount != expectedModCount成立,最後拋出throw new ConcurrentModificationException()異常。 二、調試源
相關文章
相關標籤/搜索