List<Integer> listA = Arrays.asList(1,2,3);
List<Integer> listB = Arrays.asList(2,3,4,5);
List<Integer> listC = new ArrayList<>();
listC.addAll(listA);
listC.stream().forEachOrdered(x->System.out.println(x));
System.out.println("---------");
listC.removeAll(listB);
listC.stream().forEachOrdered(x->System.out.println(x));
System.out.println("-----listC为去掉重复元素----");
listC.addAll(listB);
listC.stream().forEachOrdered(x->System.out.println(x));
List<Integer> listB = Arrays.asList(2,3,4,5);
List<Integer> listC = new ArrayList<>();
listC.addAll(listA);
listC.stream().forEachOrdered(x->System.out.println(x));
System.out.println("---------");
listC.removeAll(listB);
listC.stream().forEachOrdered(x->System.out.println(x));
System.out.println("-----listC为去掉重复元素----");
listC.addAll(listB);
listC.stream().forEachOrdered(x->System.out.println(x));