<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-collections4</artifactId> <version>4.4</version> </dependency> import org.apache.commons.collections4.CollectionUtils; import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { List<String> list1 = new ArrayList<>(); List<String> list2 = new ArrayList<>(); list1.add("apple"); list1.add("banana"); list1.add("orange"); list2.add("banana"); list2.add("grape"); List<String> union = new ArrayList<>(list1); CollectionUtils.addAll(union, list2); System.out.println("Union: " + union); List<String> intersection = new ArrayList<>(list1); intersection.retainAll(list2); System.out.println("Intersection: " + intersection); List<String> difference = new ArrayList<>(list1); difference.removeAll(list2); System.out.println("Difference: " + difference); } }


上一篇:
下一篇:
切换中文