package cn.zxg.collection;
import java.util.ArrayList;
import java.util.Collection;
/**
* 测试List操作并集和交集
*/
public class TestList02 {
public static void main(String[] args) {
test02();
}
public static void test02(){
Collection<String> list1=new ArrayList<>();
list1.add("aa");
list1.add("bb");
list1.add("cc");
Collection<String> list2=new ArrayList<>();
list2.add("aa");
list2.add("dd");
list2.add("ee");
System.out.println(list1);
//取全集
// list1.addAll(list2);
//取list1和list2的不同元素
// list1.removeAll(list2);
//取交集
list1.retainAll(list2);
System.out.println(list1);
//判断list1是否包含list2,返回boolean
System.out.println(list1.containsAll(list2));
}
}