[蟲?]ConcurrentModificationException

看板java作者 (屎丟比5566)時間13年前 (2012/07/07 21:17), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/2 (看更多)
public class ComicService { private Collection<ComicModel> models = new ArrayList<ComicModel>(); public void delete(String isbnCode){ for (ComicModel model : models){ if(model.getIsbnCode().equals(isbnCode)){ models.remove(model); } } } } 主程式: public class ComicApp { public static void main(String[] args) { ComicService comicService = new ComicService(); comicService.delete("003"); } } 結果跳出 java.util.ConcurrentModificationException 錯誤 Model裡面就是簡單的getIsbnCode() setIsbnCode() 學長寫得一模一樣 但是可以成功刪除 出了什麼問題嗎 啾啾啾啾啾啾我!!!! -- ◤◥ ╭──────────╮ │5566,所向披靡,│ 小刀,我們永遠等你! ◎︹◎ │征服亞洲,稱霸世界!│ ο ─╰──────────╯ ﹨○ ○ ○ ○∕ ○ ﹨∕﹨∕﹨∕   █ ∥ ∥ ∥ ∥ √● -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.250.230.126

07/07 21:26, , 1F
把java.u...ption 拿去google
07/07 21:26, 1F

07/07 21:38, , 2F
初學者常見的錯誤之一
07/07 21:38, 2F
文章代碼(AID): #1F-3ROAU (java)
文章代碼(AID): #1F-3ROAU (java)