package cn.itcast_01;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/*
* List接口的概述
* 有序的collection。此接口的用户可以对列表中的每一个元素的插入位置
* 进行精确的控制。用户可以根据元素的整数索引(在列表中的位置)访问元素
* 并且搜索列表中的元素。
* 与set不同。列表通常允许重复元素
*
* List集合的特点
* 有序(存储和取出的元素一致),元素可重复
*
*
*/
public class List接口的概述和特点 {
public static void main(String[] args) {
//创建集合
List list = new ArrayList();
//添加元素
list.add("hello");
list.add("word");
list.add("java");
list.add("finish");
list.add("java");
list.add("finish");
//遍历集合
Iterator it = list.iterator();
while(it.hasNext()) {
String s = (String)it.next();
System.out.println(s);
}
}
}
1.List接口的概述和特点
2.List存储字符串并并遍历
3.List的特有的功能
4.List特有的遍历功能
5.List练习之存储自定义对象并遍历,用for循环(size()方法和get()方法结合)
6.List并发修改异常的产生和解决
7.List的迭代器特殊功能(ListIterator listitetor();List集合特有的迭代器)