java中 list怎么去除多条数据?

例如:importjava.util.ArrayList;publicclassTest{publicstaticvoidmain(String[]args){Stringa="";ArrayList<String>list=newArrayList<String>();list.add("1");list.add("2");lis...

墨色风雨
浏览 791回答 1
1回答

婷婷同学_

一种是用循环,一个个移除,一种是用removeAll函数我给出removeAll的例子public static void main(String[] args){List<Integer> listOne = new ArrayList<Integer>();//add 8 elementslistOne.add(1);listOne.add(2);listOne.add(3);listOne.add(4);listOne.add(5);listOne.add(6);listOne.add(7);listOne.add(8);List<Integer> listTwo = new ArrayList<Integer>();//add 4 elmentslistTwo.add(2);listTwo.add(3);listTwo.add(4);listTwo.add(5);listOne.removeAll(listTwo);//remove the elements in listOne which also in listTwoSystem.out.println(listOne);//result [1,6,7,8]}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python