一 .Map的特点:1,每个元素由键和值两部分组成.
2,键不能重复,每个键对应一个值.
3,键和值可以为Null.
二 .Map集合的基本功能
V put(K key,V value) | 添加元素 | V remove(Object key) | 根据键删除键值对元素 | void clear() | 移除所有的键值对元素 | boolean containsKey(Object key) | 判断集合是否包含指定的键 | boolean containsValue(Object value) | 判断集合是否包含指定的值 | boolean isEmpty() | 判断集合是否为空 | int size() | 集合的长度,也就是集合中键值对的个数 | 三.Map集合的获取功能
V get(Object key) | 根据键获取值 | Set<K> keySet() | 获取所有键的集合 | Collection<V> values() | 获取所有值的集合 | Set<Map.Entry<K,V>> entrySet() | 获取所有键值对对象的集合 | 四.Map 集合的遍历方式
|
|