
JAVA-容器
iteye_21194
这个作者很懒,什么都没留下…
展开
-
Map
Map 表示键与值的一对一关系,键不允许重复。通过键可以快速找到值。 API: 方法摘要 void clear() 从此映射中移除所有映射关系(可选操作)。 boolean containsKey(Object key) 如果此映射包含指定键的映射关系,则返回 true。 boolean containsValu...原创 2013-12-30 21:57:55 · 119 阅读 · 0 评论 -
Set
Set 内部元素 无序的,不可重复元素的 collection API: boolean add(E e) 如果 set 中尚未存在指定的元素,则添加此元素(可选操作)。 boolean addAll(Collection<? extends E> c) 如果 set 中没有指定 collection...原创 2013-12-30 21:58:56 · 83 阅读 · 0 评论 -
List
List 装载元素的有序容器,List内的元素可以重复,可以通过位置定位到每一个元素或将某一元素插入到固定位置。 List 子类: List 的选择: 单线程下: 任意方式读取遍历,但只从队列尾部添加,从尾部开始删除,就用ArrayList, (添加到中间或从中间删 除需要重建数组,添加的元素量过大时,不断超过容量,也需要重建数组,...原创 2014-01-01 22:48:07 · 124 阅读 · 0 评论 -
Queue
Queue 可装载元素的容器,提供了添加元素,移出队列头元素,检查队列头部是否有元素等方法。 抛出异常 返回特殊值 插入 add(e) offer(e) 移除 remove() poll() 检查 element() peek() Queue 子类: Queue 方法: boolean ...原创 2014-01-04 21:42:09 · 111 阅读 · 0 评论 -
Collection
Collection 定义了可装载元素的容器。 List,Set,Queue是它的子类。 JAVA API 方法: boolean add(E e) 确保此 collection 包含指定的元素(可选操作)。 boolean addAll(Collection<? extends E> c) 将指定 ...原创 2014-01-04 22:41:11 · 141 阅读 · 0 评论 -
Map
BiMap 接口 : * A bimap (or "bidirectional map") is a map that preserves the uniqueness of * its values as well as that of its keys. This constraint enables bimaps to * support an "inverse view", ...原创 2016-08-31 12:02:33 · 162 阅读 · 0 评论