欢迎来到天天文库
浏览记录
ID:57688464
大小:12.00 KB
页数:1页
时间:2020-09-01
《Java 中remove方法的使用.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java中remove()方法的使用1、在对集合进行迭代的时候删除其中的元素最好使用迭代器Iterator的remove方法进行删除Iteratorite=list.iterator();while(ite.hasNext()){Objecto=ite.next();if(/*此处写你希望o满足的删除条件*/)ite.remove();}2、不能在对一个List进行遍历的时候将其中的元素删除掉解决办法是,你可以先将要删除的元素用另一个list装起来,等遍历结束再remove掉可以这样写ListdelList=
2、newArrayList();//用来装需要删除的元素for(Informationia:list)if(ia.getId()==k){n++;delList.add(ia);}list.removeAll(delList);//遍历完成后执行删除3、这里的for循环没有涉及到迭代器,也就没有对集合是否发生改变进行判断,所以不会抛出异常for(inti=0;i3、);}}
3、);}}
此文档下载收益归作者所有