java如何求两个集合的交集


可以使用Java中的Collection类的retainAll方法来求两个集合的交集。示例如下:

import java.util.ArrayList;import java.util.Collection;public class Main {public static void main(String[] args) {// 创建两个集合Collection<Integer> collection1 = new ArrayList<>();Collection<Integer> collection2 = new ArrayList<>();// 向集合中添加元素collection1.add(1);collection1.add(2);collection1.add(3);collection1.add(4);collection1.add(5);collection2.add(3);collection2.add(4);collection2.add(5);collection2.add(6);collection2.add(7);// 求两个集合的交集collection1.retainAll(collection2);// 输出交集for (Integer num : collection1) {System.out.println(num);}}}

以上代码中,我们创建了两个ArrayList类型的集合collection1和collection2,分别向其中添加了一些整数元素。然后使用retainAll方法求两个集合的交集,最后遍历输出交集元素。


上一篇:c语言中的指针如何使用

下一篇:java中protected的功能有哪些


Java
Copyright © 2002-2019 测速网 www.inhv.cn 皖ICP备2023010105号
测速城市 测速地区 测速街道 网速测试城市 网速测试地区 网速测试街道
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!

热门搜索 城市网站建设 地区网站制作 街道网页设计 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器