Java 两个集合取交集
可以使用Java中的retainAll()方法来实现两个集合取交集。
例如,假设有两个集合A和B:
Set<Integer> A = new HashSet<>(Arrays.asList(1, 2, 3, 4, 5));
Set<Integer> B = new HashSet<>(Arrays.asList(3, 4, 5, 6, 7));
可以通过以下代码获取两个集合的交集:
A.retainAll(B);
这将会修改集合A,使其只包含与B中相同的元素。
最终结果如下:
System.out.println(A); // [3, 4, 5]
原文地址: https://www.cveoy.top/t/topic/ffiY 著作权归作者所有。请勿转载和采集!