map
Iteratorを使用して作成したiを表示しようとしています。私が使用しているコードは次のとおりです。
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
と。という2つのフィールドがありname
ます。これらの2つの値を。に対して表示したいと思いますpair.getValue()
。ここでの問題は、1行目が実行されず、例外がスローされないことです。
助けてください。
PS:私はこのリンクですべての方法を試しました。