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
webacc.exe是什么文件?webacc.exe是不是病毒
WINSYS.vbs是什么文件?WINSYS.vbs是不是病毒
winssh.exe是什么文件?winssh.exe是不是病毒
wt.exe是什么文件?wt.exe是不是病毒
winsysetm.exe是什么文件?winsysetm.exe是不是病毒
winstrve.exe是什么文件?winstrve.exe是不是病毒
winsysupd7.exe是什么文件?winsysupd7.exe是不是病毒
winsysupd.exe是什么文件?winsysupd.exe是不是病毒
winsysupd2.exe是什么文件?winsysupd2.exe是不是病毒
winsysupd8.exe是什么文件?winsysupd8.exe是不是病毒