java求两个集合的交集,并集和差集 1//求两个集合的交集,并集和差集 2package classwork9;3 4import java.util.ArrayList;5import java.util.Collection;6import java.util.Iterator;7import java.util.List;8 9public class Jiheyunsuan { 10 List<Integer> a = new ArrayList<Integer>();11 12public sta...
System.out.println("交集2:" + strings); //二、并集 //有重并集 List<String> stringList2 = new ArrayList<>(Arrays.asList("a,b,c,d,e,f,g,h".split(","))); stringList2.addAll(stringList); System.out.println("并集: " + stringList2); //无重并集 List<String> stringList2_2 =...
result.addAll(set2); System.out.println("并集:" + result); } public static void test2(Set<Integer> result, Set<Integer> set1, Set<Integer> set2) { //交集 Sets.SetView<Integer> intersection = Sets.intersection(set1, set2); System.out.println("交集:" + intersection.immutableCopy());...
//获取两个集合交集的补集 即 list1 + list2 - 交集publicstaticList<String>getDisjunction(List<String>list1,List<String>list2){List<String>disjunction=(List<String>)CollectionUtils.disjunction(list1,list2);returndisjunction;}//获取两个集合的差集 list1 - 交集publicstaticList<String>getSubtract(List<...
Java求两个List集合的交集、并集、差集 在项目中经常会求解集合的交集、并集、差集,这里做个记录。首先创建两个集合list1、list2以及添加元素。 List<String> list1 =newArrayList<>(); list1.add("a"); list1.add("b"); List<String> list2 =newArrayList<>();...
直接上示例代码吧:import java.util.ArrayList;import java.util.List;import static java.util.stream.Collectors.toList; public class MyTest { public static void main(String[] args) { List<String> list1 = new ArrayList<String>(); list1.add("1"); list1.add("2"); list1.ad...
使用java求两个集合的交集、并集、差集 使用java集合自带的API求出两个集合的交、差、并集 publicclassCollectionTest{ publicstaticvoidmain(String[] args){ List<String> list1 =newArrayList<>(); List<String> list2 =newArrayList<>(); list1.add("a");...
// 2个集合的并集 list1.retainAll(list2); System.out.println("交集:" + list1); } 运行结果 交集:[B] 3.差集 由所有属于A但是不属于B的元素组成的集合,叫做A与B的差集,即我有而你没有的元素。 public static void main(String[] args) { ...
在数据处理中,处理List集合的交集、并集和差集操作是常见需求。本文主要介绍如何在Java中正确地对List集合进行这些操作,避免数据意外改变和可能的错误。首先,当我们试图对两个List进行操作,如求交集或差集,切记不能直接将一个List赋值给另一个,例如:list1 = list0。这样会将两个List关联起来,任何...
java8两个List集合取交集、并集、差集、去重并集java8两个List集合取交集、并集、差集、去重并集 import java.util.ArrayList;import java.util.List;import static java.util.stream.Collectors.toList;public class Test { public static void main(String[] args) { List<String> list1 = new ArrayList<String>...