黑马程序员技术交流社区
标题:
Map集合及子类
[打印本页]
作者:
等你的季节-夏天
时间:
2015-7-4 11:39
标题:
Map集合及子类
1. Map
|-- 映射键值对
|-- 集合中的键是唯一性
|-- 每个键只能映射一个值
Map 接口方法
|-- put 存键值对
|-- get 根据键获取值
|-- size 键值对的个数
|-- containsKey 判断集合中有没有这个键
1-1 HashMap
自身特性
|-- 底层哈希表
|-- 线程不安全集合,运行速度快
|-- 允许存储null值,null键
|-- 保证存储到键对象唯一性,对象实现hashCode equals方法
1-2 TreeMap
自身特性
|-- 底层红黑树
|-- 存储对键自然顺序的排序
|-- 线程不安全集合,运行速度快
排序方式
|-- 依赖作为键的对象的自然顺序 Comparable
|-- TreeMap构造方法中,传递比较器 Comparator
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2