要获取SET 和 List 的交集,可以使用集合的retainAll()方法。

示例代码如下:

Set<String> set = new HashSet<>();
set.add("A");
set.add("B");
set.add("C");

List<String> list = new ArrayList<>();
list.add("B");
list.add("C");
list.add("D");

set.retainAll(list);

System.out.println(set);  // 输出 [B, C]

在上述代码中,首先创建了一个SET对象set,并添加了几个元素。然后创建了一个List对象list,并添加了几个元素。

接下来,使用set的retainAll()方法,传入list作为参数,该方法会将set中不包含在list中的元素删除,只保留两个集合的交集。

最后,输出set的内容,即为SET和List的交集。

SETString和ListString获取交集

原文地址: https://www.cveoy.top/t/topic/i6Kd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录