例如:importjava.util.ArrayList;publicclassTest{publicstaticvoidmain(String[]args){Stringa="";ArrayList<String>list=newArrayList<String>();list.add("1");list.add("2");lis...
1 回答
婷婷同学_
TA贡献1844条经验 获得超8个赞
一种是用循环,一个个移除,一种是用removeAll函数
我给出removeAll的例子
public static void main(String[] args)
{
List<Integer> listOne = new ArrayList<Integer>();
//add 8 elements
listOne.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 elments
listTwo.add(2);
listTwo.add(3);
listTwo.add(4);
listTwo.add(5);
listOne.removeAll(listTwo);//remove the elements in listOne which also in listTwo
System.out.println(listOne);//result [1,6,7,8]
}
添加回答
举报
0/150
提交
取消