JDK1.5
Map m = new HashMap();
for (Object o : map.keySet()) {
map.get(o);
}
JDK1.4
Map map = new HashMap() ;
Iterator it = map.entrySet().iterator() ;
while (it.hasNext())
{
Map.Entry entry = (Map.Entry) it.next() ;
Object key = entry.getKey() ;
Object value = entry.getValue() ;
}
本文介绍了从JDK1.4到1.5中Map迭代方式的变化,展示了如何使用增强for循环简化代码。通过具体代码对比,读者可以清晰地了解不同JDK版本中迭代Map的不同实现。
883





