集合类
Collection API
Collection API提供“集合”“收集”的功能
Collection API包含一系列的接口和类
Collection接口:有两个子接口
-List:(Collection的子接口)记录元素的保存顺序,且允许有重复元素
-Set:(Collection的子接口)不记录元素的保存顺序,且不允许有重复元素
Iterable:Collection是继承了Iterable这样可以迭代可以遍历的一个接口
Collection:表示一些元素的收集或者集合
queue:队列
LinkList:既实现了List接口也实现了队列接口
Map接口,即映射
-键值对(key-value pair)的集合
List接口:线性表
-主要的实现类是ArrayList,LinkedList,以及早期的Vector
List都有一个迭代器Iterator(所有Collection都能产生)
-Iterator iterator = iterable.iterator();
-while(iterator.hasNext()) doSomething(iterator.next());