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