(1)方式一:键找值
步骤:
1.创建Map集合的对象;
2.添加元素;
3.通过键找值;
3.1获取所有的键,把这些键放到一个单列集合当中
Set<键的类型> keys = map.keySet();
3.2遍历单列集合,得到每一个键(3种遍历方式)
3.3利用map集合中的键获取对应的值 get
(2)方式二:键值对
1.创建Map集合对象
2.添加元素
3.通过键值对对象进行遍历
3.1通过一个方法获取所有的键值对对象,返回一个Set集合;
3.2遍历entries这个集合,去得到里面的每一个键值对对象;
3.利用entry调用get方法获取键和值,获取键:getKey(),获取值:getValue()。
(3)方式三:Lambda表达式
1.创建Map集合对象
2.添加元素
3.利用lambda表达式进行遍历
底层:
forEach其实就是利用第二种方式进行遍历,依次得到每一个键和值
再调用accept方法
tips:自动生成等号左边的快捷键为ctrl+alt+V
标签:Map,遍历,方式,对象,获取,键值,集合 From: https://www.cnblogs.com/qiqi-yi/p/16837035.html