Map 里面的方法

V remove(Object key);

 Removes the mapping for a key from this map if it is present.

boolean isEmpty();

Returns <tt>true</tt> if this map contains no key-value mappings.

 int size();

Returns the number of key-value mappings in this map.  If the map contains more than Integer.MAX_VALUE elements, returns Integer.MAX_VALUE.

 boolean containsKey(Object key);

Returns true if this map contains a mapping for the specified key.

 boolean containsValue(Object value);

 Returns true if this map maps one or more keys to the specified value.

 V put(K key, V value);

Associates the specified value with the specified key in this map (optional operation).  If the map previously contained a mapping for the key, the old value is replaced by the specified value.

 V remove(Object key);

Removes the mapping for a key from this map if it is present (optional operation).

The map will not contain a mapping for the specified key once the call returns.

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

 Copies all of the mappings from the specified map to this map (optional operation).

void clear();

Removes all of the mappings from this map (optional operation).
The map will be empty after this call returns.

Set<K> keySet();

@return a set view of the keys contained in this map

Collection<V> values();

@return a collection view of the values contained in this map

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

@return a set view of the mappings contained in this map



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值