map

map

七月 14, 2020
Map 接口是映射类的顶层接口,SortedMap 接口提供了排序功能,最经常使用到的已实现 Map 接口的类有 HashMap 和 TreeMap。HashMap 对“键”进行散列;TreeMap 实现了 SortedMap 接口,通过用排序方法根据元素的键的排序结果把元素组织到树中。

1.HashMap

常用方法:

方法 描述
void clear() 清空所有元素
boolean containsKey(Object key) 判断是否包含指定的键
boolean containsValue(Object value) 判断是否包含指定的值
Collection values( ) 获得所有值所组成的集合
Set keySet( ) 获得键所组成的集合
Set> entrySet( ) 获得映射组成的集合(与values不同)
V get(Object key) 获得指定键对应的值(如果没有则返回一个null)
V put(K key, V value) 建立指定键与值之间的关联
V remove(Object key) 如果存在,则从此映射中删除指定键的映射,并返回对应的值;反之则返回null

未完待记录…