package cn.itcast.day15;
import java.util.ArrayList;
import java.util.Collection;
/**
*
*
* Collection集合的高级功能测试
* xxAll方法测试
* boolean addAll(Collection<? extends E> c):向集合中添加一个集合
* boolean removeAll(Collection<?> c):移除集合中指定的集合元素
* boolean containsAll(Collection<?> c):判断集合中是否包含指定集合中的所有元素
* boolean retainAll(Collection<?> c):两个集合都有的元素 返回:如果此 collection 由于调用而发生更改,则返回 true
*/
public class CollectionDemo2 {
public static void main(String[] args) {
Collection c1 = new ArrayList();
c1.add("abc1");
c1.add("abc2");
c1.add("abc3");
c1.add("abc4");
Collection c2 = new ArrayList();
c2.add("abc1");
c2.add("abc2");
c2.add("abc3");
c2.add("abc4");
c2.add("abc5");
c2.add("abc6");
c2.add("abc7");
// c1.addAll(c2);
//System.out.println(c1.removeAll(c2));
// System.out.println(c1.containsAll(c2));
// System.out.println(c1.retainAll(c2));
System.out.println(c1);
System.out.println(c2);
}
}