java.util.Map<K,V>接口是一个泛型接口,定义了双列集合通用的方法,部分方法说明如下:
(1)V put(K key,V value):将指定的值与此映射中的指定键关联。
(2)V get(Object key):返回指定键所映射的值;如果此映射不包含该键的映射关系,则返回null。
(3)V remove(Object key):如果存在一个键的映射关系,则将其从此映射中移除。
(4)boolean contains Key(Object key):如果此映射包含指定键的映射关系,则返回true。
(5)boolean contains Value(Object value):如果此映射将一个或多个键映射到指定值,则返回true。
(6)void put All(Map<?extends K,?extends V>m):从指定映射中将所有映射关系复制到此映射中。对于指定映射中的每个键k到值v的映射关系,此调用等效于对此映射调用一次put(k,v)。(www.xing528.com)
(7)int size():返回此映射中的键-值映射关系数。
(8)boolean isEmpty():如果此映射未包含键-值映射关系,则返回true。
(9)void clear():从此映射中移除所有映射关系。此调用返回后,该映射将为空。
(10)Set<K>keySet():返回此映射中包含的键的Set视图。
(11)Set<Map.Entry<K,V>>entrySet():返回此映射中包含的映射关系的Set视图。Map.Entry<K,V>接口是Map<K,V>接口中的一个内部接口,Map.Entry<K,V>表示一个映射项(键值对),也就是Map集合中保存的一个元素。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。