@Test
public void test01(){
List<Integer> list1=new ArrayList<>();
list1.add(1);
list1.add(2);
list1.add(3);
List<Integer> list2=new ArrayList<>();
list2.add(3);
list2.add(4);
list2.add(5);
System.out.println("====1-2求差集===");
List<Integer> list=list1.stream().filter(t-> !list2.contains(t)).collect(Collectors.toList());
list.stream().forEach(System.out::println);
System.out.println("====2-1求差集===");
list=list2.stream().filter(t-> !list1.contains(t)).collect(Collectors.toList());
list.stream().forEach(System.out::println);
}
Java8求集合差集
最新推荐文章于 2025-03-29 16:43:14 发布