我正在尝试显示map
我使用迭代器创建的。我正在使用的代码是:
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();
}
}
MyGroup 类,它有两个字段,名为id
和name
。我想针对pair.getValue()
. 这里的问题是第 1 行永远不会被执行,也不会引发任何异常。
请帮忙。
PS:我已经尝试了此链接上的所有方法。