Java集合框架中的交集操作如何实现

   2024-10-01 2490
核心提示:在Java集合框架中,可以使用retainAll()方法来实现两个集合的交集操作。示例如下:import java.util.ArrayList;import java.util

在Java集合框架中,可以使用retainAll()方法来实现两个集合的交集操作。

示例如下:

import java.util.ArrayList;import java.util.HashSet;import java.util.List;import java.util.Set;public class Main {    public static void main(String[] args) {        List<Integer> list1 = new ArrayList<>();        list1.add(1);        list1.add(2);        list1.add(3);        Set<Integer> set1 = new HashSet<>();        set1.add(2);        set1.add(3);        set1.add(4);        // 求list1和set1的交集        list1.retainAll(set1);        System.out.println("交集结果:");        for (Integer num : list1) {            System.out.println(num);        }    }}

运行结果为:

交集结果:23

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号