介绍
- List继承自Collection的接口,是一个有序集合,我们可以精确控制在何处插入元素;可以根据下标获取和查找指定元素;List允许插入重复元素,允许插入多个null元素。
- List继承自Collection的接口,List也是集合的一种。List是有序队列,List中的每一个元素都会有一个索引,第一个元素的索引是0,往后的元素的索引值依次+1,List中允许有重复的元素。
应用
public class ListDemo {
public static void main(String[] args){
List<String> list=new ArrayList<String>();
list.add("tianming");
list.add("shaoyu");
list.add("gaoyue");
Iterator<String> iterator=list.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
for (String element : list) {
System.out.println(element);
}
for (int i=0; i < list.size(); i++) {
System.out.println(list.get(i));
}
list.forEach(n -> System.out.println(n));
}
}
类图
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/fa9f21825fee9ba05e23308922ffe193.png)