作者stupid5566 (屎丟比5566)
看板java
標題[蟲?]ConcurrentModificationException
時間Sat Jul 7 21:17:06 2012
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
推 LaPass:把java.u...ption 拿去google 07/07 21:26
推 darkk6:初學者常見的錯誤之一 07/07 21:38