併發修改異常

在用迭代器迭代時,因爲該集合已經確切的告訴迭代器遍歷的元素 因此在迭代器迭代的過程當中不能夠對該集合進行修改 不然就會出現併發修改異常這樣的錯誤. 而想要在迭代的過程當中修改原集合就要調用迭代器中的方法; (併發修改異常只會在迭代的過程當中出現,也就是循環體裏;在循環體外是能夠修改原集合的); Iterator中是不存在add方法的,ListIterator這個迭代器中是存在add方法的.web
相關文章
相關標籤/搜索