Map常用方法简介

1.V put(K key, V value)

向map集合中添加Key为key,Value为value的元素,当添加成功时返回null,否则返回value。

就是说Map集合中的Key是不能重复的,这就类似于Set集合中元素不能重复,但是Map集合中的Value是可以重复。

2.void putAll(Map<? extends K,? extends V> m)

向map集合中添加指定集合的所有元素。

3.void clear()

把map集合中所有的键值删除

4.boolean containsKey(Object key)

检出map集合中有没有包含Key为key的元素,如果有则返回true,否则返回false。

5.boolean containsValue(Object value)

检出map集合中有没有包含Value为value的元素,如果有则返回true,否则返回false。

6.Set<Map.Entry<K,V>> entrySet()

返回map到一个Set集合中,以map集合中的Key=Value的形式返回到set中。

7.boolean equals(Object o)

判断两个Set集合的元素是否相同

8.V get(Object key)

根据map集合中元素的Key来获取相应元素的Value

9.int hashCode()

返回map集合的哈希码值

10.boolean isEmpty()

检出map集合中是否有元素,如果没有则返回true,如果有元素则返回false

11.Set keySet()

返回map集合中所有Key

12.V remove(Object key)

删除Key为key值的元素

13int size()

返回map集合中元素个数.

14.Collection values()

返回map集合中所有的Value到一个Collection集合

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值