I am trying to display the map i have created using the Iterator.
The code I am using is:
private void displayMap(Map<String, MyGroup> dg) {
Iterator it = dg.entrySet().iterator(); //line 1
while (it.hasNext()) {
Map.Entry pair = (Map.Entry)it.next();
System.out.println(pair.getKey() + " = " + pair.getValue());
it.remove();
}
}
Class MyGroup and it has two fields in it, named id and name.
I want to display these two values against the pair.getValue().
The problem here is Line 1 never gets executed nor it throws any exception.
Please Help.
PS: I have tried every method on this link.
using iterator
For more iteration information see this link