java.util.ConcurrentModificationException異常處理

ArrayList集合遍歷的時候刪除數據 循環過程中做刪除操作,list.size()的大小變化了,就導致了錯誤。  所以,如果想在循環語句中刪除集合中的某個元素,就要用迭代器iterator的remove()方法,因爲它的remove()方法不僅會刪除元素,還會維護一個modCount標誌,用來記錄目前是不是可刪除狀態,例如,你不能連續兩次調用它的remove()方法,調用之前至少有一次next
相關文章
相關標籤/搜索