Map:双列集合,每个集合分为键和值两部分分组成,是一键值对的关系—对应关系(映射关系

    实际使用中利用键找到对应的值

    最常用的Map集合是HashMap:键是唯一且无序

    常用方法
    put(key,value);添加元素 当key相同是,新值会覆盖旧值
    value get(key);获取元素

    补充方法:

    Set keySet()—返回的是所有键的集合

    Collection values()—返回的是所有值的集合

    可以通过迭代器,遍历;要先获取键,再通过键获取值。

    image.png

    Set> entrySet()—方法用于返回某个集合中所有的键值对对象

    entry键值对的对应关系封装成一个对象,可以从一个entry对象中获取每一个键值对的健和值

    Map.Entry说明Entry是属于Map的一个内部接口。可以一次向获取键和值。

    Entry中的方法:
    K getKey()—获取键
    V getValue()—获取值

    image.png