集合类
文章平均质量分 84
AnselLyy
这个作者很懒,什么都没留下…
展开
-
JAVA 集合类的认识(3)—— HashMap
HashMapAbstractMapAbstractMap 是 Map 接口的的实现类之一,也是 HashMap, TreeMap, ConcurrentHashMap 等类的父类。Abstract 默认是不支持添加操作的,实现类需要重写 put() 方法AbstractMap 中的内部类SimpleImmutableEntry, 表示一个不可变的键值对Simpl...原创 2018-07-18 10:52:49 · 292 阅读 · 0 评论 -
JAVA 集合类的认识(1)—— Iterator 迭代器
Iterator JAVA 集合主要分为两类:Collection 和 Map. 而 Collection 又继承了 Iterable 接口,Iterable 接口内只有一个 iterator 方法,返回一个 Iterator 迭代器public interface Iterable<T> { /** * Returns an {@link Iter...原创 2018-07-15 19:40:14 · 298 阅读 · 0 评论 -
JAVA 集合类的认识(2)—— Map 接口
MapJava 中的 Map 接口 是和 Collection 接口 同一等级的集合根接口,它表示一个键值对 (key-value) 的映射。类似数学中 函数 的概念。 一个 Map 中,任意一个 key 都有唯一确定的 value 与其对应,这个 key-value 的映射就是 map。Map 中元素的顺序取决于迭代器迭代时的顺序,有的实现类保证了元素输入输出时的顺序,比如说 Tre...原创 2018-07-15 19:50:55 · 251 阅读 · 0 评论