import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;class Demo
{
ppublic static void main(String[] args)
{
Collection list = new ArrayList();
//添加功能;自定名.add("");
list.add("蓝蓝");
list.add("豆腐");
list.add("番茄");
System.out.println("list:"+list);
System.out.println("---------------");
//移除功能:自定名.remove("");有指定移除的元素
list.remove("蓝蓝");
System.out.println("list:"+list);
System.out.println("---------------");
//判断是否存在此元素,(自定名.contains(""))有指定的判断元素.如果有返回true.
System.out.println("list:"+list.contains("豆腐"));
System.out.println("---------------");
//判断整个集合是否为空.(自定名.isEmpty())没有指定判断元素,因为是判断整个集合的.是空返回true.
System.out.println(list.isEmpty());
System.out.println("---------------");
//获取集合里面的填充数量.(自定名.size())因为是获取整个集合的,所以没有指定元素.
System.out.println(list.size());
System.out.println("---------------");
//遍历.Iterator获取元素.
Iterator it = list.iterator();
whlie(it.hasNext()){
System.out.println(it.next());
}
System.out.println("---------------");
//创建多一个集合.
Collection list1 = new ArrayList();
list1.add("豆腐花");
list1.add("豆腐脑");
list1.add("蓝蓝");
//添加一个集合到另一个集合,自定名.addAll(自定名);
//谁自定名在先,就是把谁添加给它.
list1.addAll(list);
//list是不会有变化的.
System.out.println("list1:"+list);
System.out.println("---------------");
//移除两个集合中相同的元素:自定名.removeAll(自定名);
//自定名在先,就移除先的.
list1.removeAll(list);
System.out.println("list:"+list);
System.out.println("---------------");
|
|