ネストされた HashMap を印刷したい:
HashMap<Integer,HashMap<Character,Integer>> map;
よく検索しましたが、整数を出力する方法が見つかりません。これは、getValues() を使用すると、「シンボルが見つかりません」と表示されるためです。(整数値なので)
これは私がやろうとしたことです:
public void print(){
for(Map.Entry<Integer, HashMap<Character,Integer>> t :this.map.entrySet()){
Integer key = t.getKey();
for (Map.Entry<Character,Integer> e : this.map.getValue().entrySet())
System.out.println("OuterKey:" + key + " InnerKey: " + e.getKey()+ " VALUE:" +e.getValue());
}
}
2 番目の for で getValue() を使用できないため、他に何が使用できますか?
前もって感謝します !良い1日を。クリス。