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); } }