首页 理论教育 Java程序设计中Map接口的使用

Java程序设计中Map接口的使用

时间:2023-11-01 理论教育 版权反馈
【摘要】:java.util.Map<K,V>接口是一个泛型接口,定义了双列集合通用的方法,部分方法说明如下:V put:将指定的值与此映射中的指定键关联。boolean isEmpty():如果此映射未包含键-值映射关系,则返回true。void clear():从此映射中移除所有映射关系。Set<Map.Entry<K,V>>entrySet():返回此映射中包含的映射关系的Set视图。Map.Entry<K,V>接口是Map<K,V>接口中的一个内部接口,Map.Entry<K,V>表示一个映射项(键值对),也就是Map集合中保存的一个元素。

Java程序设计中Map<K,V>接口的使用

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集合中保存的一个元素。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈