Entry键值对对象
Map.Entry<K,V>:在Map接口中有一个内部接口Entry
作用:当Map集合一创建,那么就会在Map集合中创建一个Entry对象,用来记录键与值(键值对对象,键与值的映射关系)-“结婚证”
Map.Entry:结婚证
Map集合的第二种遍历方式:
使用Entry对象遍历
Map集合中的方法
Set<Map.Entry<K,V>> entrySet() 返回此映射中包含的映射关系的Set视图
实现步骤:
1.使用Map集合中的方法entrySet(),把Map集合中多个Entry对象取出来,存储到一个Set集合中
2.遍历Set集合,或许每一个Entry对象
3.使用Entry对象中的方法getKey()和getValue获取键与值
public class DemoEntry {
public static void main(String[] args) {
Map<String,Integer> map = new HashMap<>();
map.