package collection;
import java.util.ArrayList;
import java.util.Iterator;
public class CollectionDemo1 {
/**
* @param args
*/
public static void main(String[] args) {
method_get();
}
private static void method_get() {
ArrayList al1 = new ArrayList();
al1.add("java01");
al1.add("java02");
al1.add("java03");
al1.add("java04");
/*Iterator it = al1.iterator();//获取迭代器,用于取出集合中的元素
while(it.hasNext()){
sop(it.next());
}*/
for(Iterator it = al1.iterator();it.hasNext();){
sop(it.next());
}
}
private static void method_2() {
method_get();
ArrayList al1 = new ArrayList();
al1.add("java01");
al1.add("java02");
al1.add("java03");
al1.add("java04");
ArrayList al2 = new ArrayList();
al2.add("java01");
al2.add("java02");
al2.add("java05");
al2.add("java06");
al1.retainAll(al2);
sop(al1); //[java01, java02]
sop(al2); //[java01, java02, java05, java06]
}
private static void base_method() {
method_get();
// al.add("java05");
//打印原集合
// sop("原集合:"+al);
//
//3,删除元素
//al.remove("java02");
//al.clear();//清空集合
//4,判断元素
// sop("java03是否存在:"+al.contains("java03")); //ture
// sop("集合是否为空:"+al.isEmpty()); //false
//2,获取个数,集合长度
// sop("size: "+al.size());
//打印改变后的集合
// sop("last:"+al);
}
public static void sop(Object obj){
System.out.println(obj);
}
}