Map<String,Object> map = new HashMap<>();
// 第一种遍历 map.keySet(); 这种遍历需要遍历两次,第一次得到key的集合,第二次用map.get(key);效率会低
for(String strkey : map.keySet()){
System.out.println(strkey+map.get(strkey));
}
//第二种遍历方法,map.entrySet() 返回的结果Map.Entry<K, V> 是key和value的对象集合,只需要遍历一次就行了 效率会高
for(Map.Entry<String,Object> enty :map.entrySet()){
System.out.println(enty.getKey()+enty.getValue());
}
来源:https://blog.csdn.net/lijunnan233/article/details/99676651