Java求两个List集合的交集、并集、差集
2021-09-12 13:26
435 查看
在项目中经常会求解集合的交集、并集、差集,这里做个记录。首先创建两个集合list1、list2以及添加元素。
List<String> list1 = new ArrayList<>(); list1.add("a"); list1.add("b"); List<String> list2 = new ArrayList<>(); list2.add("b"); list2.add("c");
交集
list1.retainAll(list2);
并集(去重)
list1.removeAll(list2);list1.addAll(list2);
并集(不去重)
list1.addAll(list2);
差集 list1有的,list2没有
list1.removeAll(list2);
相关文章推荐
- 集合遍历与删除,java list 交集 并集 差集 去重复并集
- JAVA List集合取交集并集差集
- java-----求两个list的交集、并集、和差集
- JAVA工具类学习-java 两个list 交集 并集 差集 去重复并集
- java 两个list 交集 并集 差集 去重复并集
- java 对两个list进行“交集,并集,差集,去重复并集”的操作
- python两个 list 获取交集,并集,差集的方法.
- java的集合操作(交集、并集、差集)整理
- java list 交集 并集 差集 去重复并集
- (12)python两个list获取交集、并集、差集的方法
- java list 交集 并集 差集 去重复并集
- 两个DataTable之间的差集、交集、并集集合(Except、Intersect、Union)
- Python求两个list的差集、交集与并集的方法
- (每天一句python)两个list的交集、并集、差集
- 用C++标准库算法求两个集合的交集、并集、差集
- Java 获取两个List的交集和差集,以及应用场景
- java list 交集 并集 差集 去重复并集
- 关于2个java集合间求交集、并集、差集
- Python求两个list的差集、交集与并集的方法(转)
- python 求两个list的差集,并集和交集