/*
Map集合视图遍历
*/
package com.map;
import java.util.HashMap;
import java.util.Map;
import java.util.Map.Entry;
public class MapCollection {
public static void main(String[] args){
Map<String,String> citys = new HashMap<>();
citys.put("郑州","河南");
citys.put("洛阳", "河南");
citys.put("衡水", "河北");
System.out.println("Map中所有的城市:");
for(String city:citys.keySet()){ //遍历Map中所有键的集合
System.out.print(city + "");
}
System.out.println();
System.out.println("省份");
for(String province:citys.values()){ // 遍历Map中所有值的集合
System.out.print(province + "");
}
System.out.println();
System.out.println("Map中所有的城市-省份:");
for(Entry<String, String> entry:citys.entrySet()){{ //遍历Map中所有键——值的集合
System.out.println("城市:"+entry.getKey()+",所在的省份:"+entry.getValue());
}
}
}
}
Map集合视图遍历
*/
package com.map;
import java.util.HashMap;
import java.util.Map;
import java.util.Map.Entry;
public class MapCollection {
public static void main(String[] args){
Map<String,String> citys = new HashMap<>();
citys.put("郑州","河南");
citys.put("洛阳", "河南");
citys.put("衡水", "河北");
System.out.println("Map中所有的城市:");
for(String city:citys.keySet()){ //遍历Map中所有键的集合
System.out.print(city + "");
}
System.out.println();
System.out.println("省份");
for(String province:citys.values()){ // 遍历Map中所有值的集合
System.out.print(province + "");
}
System.out.println();
System.out.println("Map中所有的城市-省份:");
for(Entry<String, String> entry:citys.entrySet()){{ //遍历Map中所有键——值的集合
System.out.println("城市:"+entry.getKey()+",所在的省份:"+entry.getValue());
}
}
}
}