List.RemoveAll()移除相同的元素
Posted ITdfq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了List.RemoveAll()移除相同的元素相关的知识,希望对你有一定的参考价值。
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/**
* @Author: Duan
* @Date: 2021/8/31 18:04
* @Description: removeAll :移除相同元素
*/
public class ListTest {
public static void main(String[] args){
List<String> list = new ArrayList<String>();
list.add("保护环境"); //向列表中添加数据
list.add("爱护地球"); //向列表中添加数据
list.add("从我做起"); //向列表中添加数据
List<String>list1 = new ArrayList<String>();
list1.add("保护环境"); //向列表中添加数据
list1.add("爱护地球"); //向列表中添加数据
list1.add("1234");
boolean ret = list.removeAll(list1); //从list中移除与list1相同的元素
Iterator<String> it = list.iterator(); //创建迭代器
while(it.hasNext()){ //循环遍历迭代器
System.out.println(it.next()); //输出集合中元素
}
}
}
结果 :从我做起
以上是关于List.RemoveAll()移除相同的元素的主要内容,如果未能解决你的问题,请参考以下文章