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】