Map集合

1.Map和Collection没有继承关系

2.Map集合以key和value的方式存储数据:键值对

  key和value都是引用数据类型

  key和value都是存储对象的内存地址

  key起到主导的地位,value是key的一个附属品

3.Map接口中常用方法

  V put(K key,V value) 向Map集合中添加键值对

  V get(Object key)  通过key获取value

  void clear()  清空Map集合

  boolean containsKey(Object key) 判断Map中是否包含某个key

  boolean containsValue(Object value)  判断Map中是否包含某个value

  boolean isEmpty()  判断Map集合中元素个数是否为0

  Set<K> keySet()  获取Map集合中所有的key(所有的键是一个set集合)

  V remove(Object key)  通过key删除键值对

  int size()  获取Map集合中键值对的个数

  Collection<V> values()  获取Map集合中所有的value,返回一个Collection

  Set<Map.Entry<k,v>>  entrySet()  将map集合转换成set集合

posted @ 2021-03-02 12:51  幽香琳  阅读(81)  评论(0)    收藏  举报