Java刪除集合中元素的正確姿勢

1、使用foreach的話,在刪除完元素之後,接着遍歷就會拋異常。如下圖所示: 因爲foreach實際的實現原理是迭代器的方式去遍歷,會去調用Itr對象的hasNext()和next()方法。在該類的next和remove方法中,都會去調用checkForComodification()方法,該方法內部就做了一件事,判斷modCount(實際修改的次數)和expectedModcount(期望修改
相關文章
相關標籤/搜索