Java : itérer sur une Map proprement

Boris HUISGEN
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());
}
Boris HUISGEN
Boris HUISGEN
Blog owner
  • #java