List是一种有序链表:
- List内部按照元素的先后顺序存放
- 每个元素都可以通过索引确定自己的位置
- 类似数组,但大小可变
List常用方法:
- void add(E e) 在末尾添加一个元素
- void add(int index, E e) 在指定索引添加一个元素
- int remove(int index) 删除指定索引的元素
- int remove(Object e) 删除某个元素
- E get(int index) 获取指定索引的元素
- int size() 获取链表大小(包含元素的个数)
List有ArrayList和LinkedList两种实现
遍历List使用Iterator或者foreach循环
List和Array可以相互转换
廖雪峰Java5Java集合-2List-1使用List
原文:https://www.cnblogs.com/csj2018/p/10482863.html