import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
public class Demo02KeySet {
public static void main(String[] args) {
Map<String,Integer> map=new HashMap<>();
map.put("赵丽颖",168);
map.put("王冰冰",170);
map.put("林志玲",178);
Set<String> set = map.keySet();
Iterator<String> it = set.iterator();
while(it.hasNext()){
String key=it.next();
Integer value = map.get(key);
System.out.println(key+"="+value);
}
System.out.println("===============");
for(String key:set){
Integer value = map.get(key);
System.out.println(key+"="+value);
}
}
}
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
public class Demo03EntrySet {
public static void main(String[] args) {
Map<String,Integer> map=new HashMap<>();
map.put("赵丽颖",168);
map.put("王冰冰",170);
map.put("林志玲",178);
Set<Map.Entry<String,Integer>> set=map.entrySet();
Iterator<Map.Entry<String, Integer>> it = set.iterator();
while(it.hasNext()){
Map.Entry<String, Integer> entry = it.next();
String key=entry.getKey();
Integer value=entry.getValue();
System.out.println(key+"="+value);
}
System.out.println("========");
for(Map.Entry<String,Integer> entry:set){
String key=entry.getKey();
Integer value=entry.getValue();
System.out.println(key+"="+value);
}
}
}