Map集合无法直接遍历,可以通过它下面的方法来遍历
一、Set<K> keySet()返回此映射中包含的键的 Set 视图。
二、步骤
1、使用Map集合方法keySet()获取key值,存储到一个set集合当中。
2、set集合是可以通过迭代或增强for来遍历。
3、结合Map中的方法get(key)来查找value
三、举例
public class Map02 {
public static void main(String[] args) {
Map<String,Integer> map = new HashMap<>();
map.put("古力娜扎",168);
map.put("赵丽颖",165);
map.put("迪丽热巴",170);
map.put("杨怡",162);
map.put("谢娜",160);
Set<String> set = map.keySet();
//方法一,通过迭代方式来获取
Iterator<String> it = set.iterator();
while (it.hasNext()){
String next = it.next();
Integer value = map.get(next);
System.out.println(next + "=" + value);
}
System.out.println("======&#