java學(xué)習(xí)

          java學(xué)習(xí)

           

          java.util.ConcurrentModificationException

          這個問題是說,你不能在對一個List進(jìn)行遍歷的時候?qū)⑵渲械脑貏h除掉
          解決辦法是,你可以先將要刪除的元素用另一個list裝起來,等遍歷結(jié)束再remove掉
          可以這樣寫
          List delList = new ArrayList();//用來裝需要刪除的元素
          for(Information ia:list)
          if(ia.getId()==k){
          n++;
          delList.add(ia);
          }
          list.removeAll(delList);//遍歷完成后執(zhí)行刪除

          posted on 2013-03-25 11:55 楊軍威 閱讀(150) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 伊金霍洛旗| 家居| 枣庄市| 大姚县| 乐昌市| 玉环县| 中阳县| 京山县| 拉萨市| 青河县| 东乌珠穆沁旗| 金堂县| 陆丰市| 徐闻县| 略阳县| 临汾市| 灵寿县| 南投市| 合江县| 邓州市| 沈丘县| 贵港市| 青川县| 肇东市| 阳原县| 会同县| 沈丘县| 应用必备| 习水县| 肇东市| 通海县| 柳河县| 封开县| 晋州市| 南通市| 昭平县| 陆良县| 陇西县| 崇阳县| 泰安市| 广东省|