package Collection.List;
import java.util.ArrayList;
import java.util.List;
/**
* @author jee
* @version 1.0
*/
// List接口基本介绍
// List接口是Collection接口的子接口
// 1.List集合类中元素有序(即添加和取出顺序一致),且可重复
// 2.List集合中的每个元素都有其对应的顺序索引,即支持索引
// 3.List容器中的元素都对应一个整数型的序号记载其在容器中的位置
// 4.JDK API中List接口的实现类 ArrayList LinkedList Vector
public class List01 {
public static void main(String[] args) {
// (1)List集合类中的元素有序,可以重复
List list = new ArrayList();
list.add("jjk");
list.add("tom");
list.add("mary");
list.add("eee");
list.add("jjh");
list.add("jjh");
// 在索引处插入
list.add(1,"mama");
System.out.println("list ="+list);
// (2)List集合中的每个元素都有其对应的顺序索引,即支持索引
Object o = list.get(2);
System.out.println(o);
//
list.set(1,"toony");
System.out.println(list);
list.remove(2);
System.out.println(list);
}
}