集合取差集:
List<Integer> reduce2 = list1.stream().filter(item -> !list.contains(item)).collect(toList());