一、集合
- 单列:Collection (接口
在java类库中,集合类的基本接口是Collection接口。该接口有两个基本方法
public interface Collection <E>
{
boolean add (E element);
//add 方法用于向集合中添加元素
Iterator <E> iterator;
// iterator方法用于返回一个实现了Iterator接口的对象
}
1.1 List(可重复,接口)
- ArrayList(实现类)
底层结构是数组,查询快,增删慢 - LinkedList(实现类)
底层结构是链表,查询慢,增删快
1.2 Set(不可重复,接口)
1)HashSet(实现类,没有重复元素的无序集)
2)TreeSet(实现类,有序集)
- 双列 Map(接口)
HashMap(实现类)
二、常用方法
-
Collection
List集合的特有方法
LinkList的特有方法
-
Map
HashMap
三、迭代器
常用方法