可以使用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如何把字符转化为ascii值
java









