void clear()
从该映射中移除所有映射关系
boolean containsKey(Object key)
测试指定对象是否为此表中的键。
boolean containsValue(Object value)
如果此映射将一个或多个键映射到指定值,则返回 true。
Enumeration elements()
返回此表中值的枚举。
Set<Map.Entry<K,V>> entrySet()
返回此映射所包含的映射关系的 Set 视图。
V get(Object key)
返回指定键所映射到的值,如果此映射不包含该键的映射关系,则返回 null。
boolean isEmpty()
如果此映射不包含键-值映射关系,则返回 true。
Enumeration keys()
返回此表中键的枚举。
Set keySet()
返回此映射中包含的键的 Set 视图。
V put(K key, V value)
将指定键映射到此表中的指定值。
void putAll(Map<? extends K,? extends V> m)
将指定映射中所有映射关系复制到此映射中。
V putIfAbsent(K key, V value)
如果指定键已经不再与某个值相关联,则将它与给定值关联。
V remove(Object key)
从此映射中移除键(及其相应的值)。
boolean remove(Object key, Object value)
只有目前将键的条目映射到给定值时,才移除该键的条目。
V replace(K key, V value)
只有目前将键的条目映射到某一值时,才替换该键的条目。
boolean replace(K key, V oldValue, V newValue)
只有目前将键的条目映射到给定值时,才替换该键的条目。
int size()
返回此映射中的键-值映射关系数。
Collection values()
返回此映射中包含的值的 Collection 视图。
原文:https://www.cnblogs.com/morganlin/p/12124759.html