标签:tag edit 为知笔记 方式 ati ack editable mod put
import java.util.HashMap;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
class Test {
public static void main(String[] args) {
Map<String, Integer> map = new HashMap<>();
map.put("jack", 18);
map.put("michale", 20);
map.put("sara", 23);
// 方式1
for (String keyStr : map.keySet()) {
System.out.println(keyStr + ":" + map.get(keyStr));
}
// 方式2
System.out.println("**********");
for (Entry<String, Integer> entry : map.entrySet()) {
System.out.println(entry.getKey() + ":" + entry.getValue());
}
System.out.println("**********");
// 方式2拆开写
Set<Entry<String, Integer>> entrySet = map.entrySet();
// Entry<String, Integer> entry = new SimpleEntry(); //SimpleEntry虽然实现了Entry<String, Integer>接口, 但是构造函数需要直接传值.
for (Entry<String, Integer> entry : entrySet) {
System.out.println(entry.getKey() + ":" + entry.getValue());
}
}
}
标签:tag edit 为知笔记 方式 ati ack editable mod put
原文地址:http://www.cnblogs.com/elie/p/7657723.html