Java集合框架

集合框架:

一个类库的集合

Iterable:迭代器接口

Collection:类集接口

List:列表接口

Set:数据集接口

Queue:队列

Map:键-值对组合映射表

 

Iterable接口和迭代器

Iterable接口

实现该接口允许对象成为"foreach"语句的目标,既该集合对象允许迭代

方法:

Iterable<T> iterator()  

功能:返回一个在一组T类型的元素上进行迭代的迭代器

迭代器实现了Iterator/ListIterator接口的类的对象,ListIterator扩展了父接口Iterator,可以双向遍历

 

Collection接口

方法 :

size()

isEmpty()

contains()

iterator()

toArray()

add()

remove()

clear()

 

List,Set,Map

List:有序且可重复

Set:无序且不可重复

Map:不能使用迭代器来进行遍历

 

posted @ 2018-11-18 03:38  言西早石头侠  阅读(115)  评论(0编辑  收藏  举报