什么是Map?Map常用API方法?

Map是一个集合,一种依照键(key)存储元素的容器,键(key)很像下标,在List中下标是整数。

①增加元素

<1> put(K key, V value);     添加符合Map要求的健值对存入到双边队列中;

<2>putAll(Map<? extends K , ? extends V> map)    添加另一个Map到当前Map中,要求K是当前Map本身对应的K,或者子类;V是当前Map本身对应的V,或者其子类;

②删除元素

<3>remove(Object key);    删除key对应的键值对

③改

<4>put(K key,V value);      使用value修改已存在的key对应的值;

④查

<5>int size();              Map双边队列个数;

<6>boolean isEmpty();      判断当前Map双边队列中是否为空;

<7>boolean containsKey(Object key);        判断指定key是否存在;

<8>boolean containsValue(Object value);     判断指定value是否存在;

<9>Set<K> keySet();           返回Map双边队列中所有Key对应的Set集合;【返回Map中所有的key】

<10>Collection<V> values();     返回Map双边队列中所有value对应Collection集合; 【返回Map集合中所有的value】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值