1.List接口特点
- 有序的集合,存储元素和取出元素的顺序是一致的
- 有索引,包含了一些带索引的方法
- 允许存储重复的元素
2.List接口中带索引的方法
1 | public void add(int index,E element); //将指定的元素,添加到集合中的指定位置 |
3.ArrayList
(1)ArrayList集合数据存储的结构是数组
(2)元素增删慢,查找快
4.LinkedList
(1)LinkedList集合的特点
- 底层是一个链表结构:查询慢,增删块
- 里边包含了大量操作首尾元素的方法
(2)常用方法
1 | public void addFrist(E e); //将指定元素插入到此列表的开头 |
5.Vector
(1)Vector类可以实现可增长的对象数组
(2)Vector是同步的,单线程的
打赏