猿问

java 怎么删除List中的指定元素?

java 怎么删除List中的指定元素


凤凰求蛊
浏览 4594回答 2
2回答

守候你守候我

主要有三种方法:用一个List 记录要删除的数据,最后removeAll(List);用for循环遍历,原始书写方式;用迭代器自带的remove方法,这也是官方推荐的方法。

四季花海

亲们:多个制定元素标准方法如下。public class test {public static void main(String[] args) {String str="部,部,机关1,机关2,基层1,基层2";String[] arr=str.split(",");List<String> list=Lists.newArrayList(arr);Iterator<String> it=list.iterator();while(it.hasNext()) {String x = it.next();//这部绝对不能省略,it.next()在while里面执行的一次的时候只能调用一次,多次调用就不对了if(x.equals("部")) {System.out.println(x);it.remove();}if(x.equals("机关1")) {System.out.println(x);it.remove();}}System.out.println(list.size());}}
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答