java中ArrayList的遍歷刪除元素(一)

  有如下需求,例如: 有如下一個ArrayList,需要刪除其中字符串有 "2" 的元素   博主最開始學習java開發時,最先接觸到的是簡單for循環,所以最開始實現以上需求的編碼爲: 但是,得到的結果卻爲: 問題產生: 明顯,上面集合遍歷刪除元素的方法並不正確,以至於元素 "2-1" 並未刪除掉; 那麼,造成如上結果的原因是啥呢?博主爲了方便理解,畫了如下一張圖:     從上圖可以看出,刪
相關文章
相關標籤/搜索