는 I는 중첩의 HashMap를 인쇄 할 : "나는 많은 검색하지만 난 그것에에 getValues ()를 사용할 때, 그것은 나에게 알려주기 때문에 내가 정수를 인쇄 할 수있는 방법을 찾을 수 없습니다 Integer를 값으로하여 중첩 된 HashMap을 반복하고 인쇄하는 방법은 무엇입니까?
HashMap<Integer,HashMap<Character,Integer>> map;
기호를 찾을 수 없습니다 ".
이 내가 할 시도 것입니다 (이것은 정수 값이기 때문에) :
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());
}
}
나는 내 두 번째로 getValue()를 사용할 수 없습니다, 그래서 다른 무엇을 사용할 수 있습니까?
미리 감사드립니다. 좋은 하루 되세요. Chris.
Eran 완벽하게 작동합니다. – ChrisBlp