List集合概述和特点
概述:有序集合(也称为序列),用户可以精准控制列表中每个元素的插入位置,用户可以通过整数索索引访问元素,并搜索列表中的元素,与Set集合不同,列表通常允许重复元素
特点:
- 有序:存储和取出的元素顺序一致
- 可重复:存储的元素可以重复
List集合的关系图:
代码所示:
package CCom.Cnn;
//属于util包下,需要导包
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class Demo {
public static void main(String[] args) {
List<String> l=new ArrayList<>();//多态方式
l.add("沸");
l.add("羊");
l.add("羊");
//输出集合对象
System.out.println(l);
//因为List集合继承Collection集合,所以继承后方法都能用,iterator方法也不例外
//迭代器方式遍历
Iterator<String> i=l.iterator();
while(i.hasNext()){
String s = i.next();
System.out.println(s);
}
}
}
输出的内容:
[沸, 羊, 羊]
沸
羊
羊