import java.util.ArrayList;
import java.util.List;
/**
* 有两个集合A和B,判断这两个集合是否包含相同的元素,
* 可以使用retainAll方法:A.retainAll(B)。
* 如果存在相同元素,A中仅保留相同的元素。
* 如果不存在相同元素,A会变为空。
*/
public class ListTest {
public static void main(String [] args) {
List alist = new ArrayList<>();
alist.add("a");
alist.add("b");
List blist = new ArrayList();
blist.add("b");
blist.add("c");
boolean b = alist.retainAll(blist);
System.out.println(alist);
}
}
集合交集(判断两个集合是否有相同的元素)
最新推荐文章于 2024-07-15 03:39:50 发布
本文介绍了一种使用Java集合框架中的retainAll方法来判断两个集合是否包含相同元素的方法。通过实例演示了如何利用此方法来保留集合A中与集合B共有的元素,如果不存在相同元素,集合A将被清空。
977

被折叠的 条评论
为什么被折叠?



