Java : itérer sur une Map proprement

Boris HUISGEN
|
Mauvaise méthode:
Map<Object,Object> map = getData();
for (Object key : map.keySet())
{
System.out.println(key + "=" + map.get(key));
}
Bonne méthode:
Map<Object,Object> map = getData();
for (Map.Entry<Object,Object> entry : map.entrySet())
{
System.out.println(entry.getKey() + "=" + entry.getValue());
}