Java 判断两个 List<String> 是否有交集 - 代码示例
在Java中,可以使用Collection的retainAll()方法来判断两个Listjava\nimport java.util.ArrayList;\nimport java.util.List;\n\npublic class Main {\n public static void main(String[] args) {\n List<String> list1 = new ArrayList<>();\n list1.add("apple");\n list1.add("banana");\n list1.add("orange");\n\n List<String> list2 = new ArrayList<>();\n list2.add("banana");\n list2.add("grape");\n list2.add("watermelon");\n\n List<String> intersection = new ArrayList<>(list1);\n intersection.retainAll(list2);\n\n if (!intersection.isEmpty()) {\n System.out.println("两个List有交集");\n } else {\n System.out.println("两个List没有交集");\n }\n }\n}\n\n\n在上述代码中,我们首先创建了两个List
原文地址: https://www.cveoy.top/t/topic/qbFS 著作权归作者所有。请勿转载和采集!