package JiHe.List;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.Scanner;
/*
* List集合的共性方法
*
* Collection:
* |--: 元素是有序的,元素可以重复,因为该集合体系有索引
* |--:元素是无序的,元素不能重复
*/
public class List {
public static void main(String[] args) {
ArrayList al = new ArrayList();
al.add("java01");
al.add("java02");
al.add("java03");
al.add("java04");
//在指定位置插入元素
al.add(2, ".net");
//删除指定位置上的元素
al.remove(2);
//修改元素,相当于给该元素重新赋值
al.set(2, "aaaaaaaa");
//查找元素
System.out.println(al.get(3));
//获取所有元素
for(int i=0; i<al.size(); i++){
System.out.println("al("+i+")="+al.get(i));
}
//通过迭代器获取所有元素
Iterator it = al.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
}
}