Інтерфейс Map.Entry забезпечує роботу із записами Map.
Метод entrySet, оголошений інтерфейсом відображення Map, повертає множину Set, що містить запис Map. Кожен з елементів множини є об'єктом Map.Entry.
package work;
import java.util.*;
public class Work
{ public static void main(String args[])
{ HashMap m = new HashMap();
m.put("c", 1);
m.put("b", 2);
m.put("a", 3);
System.out.println(m);
Set s = m.entrySet();
Iterator i = s.iterator();
while(i.hasNext())
{ Map.Entry me = (Map.Entry) i.next();
System.out.println(me.getKey()+" : "+me.getValue());
}
}
}
з таким виведенням.
{a=3, b=2, c=1}
a : 3
b : 2
c : 1