Въпрос за достъп до ключ на вложен речник
Здравейте колеги,
Опитвам се достъпя до key на вложен map за пример ще дам това което опитвах до сега.
Map <String, Map <String, Integer>> m =......
опитвам с командата: m.get(key).get(keyNestedMap)... обаче когато на това му дам print не ми вади key на вложения map, а ми дава неговота стойност (Integer).
При дебъг виждам, че речниците са ми запълнени правилно, но не мога да си достъпя key-я на вложения map. Някой може ли даде съвет, опитвам се да го достъпя за да мога да приложа командата .equals () и да търся съвпадение по String-key. Интересното в случая е, че m.get(key).get(keyNestedMap).equals() ми позволява да я въведа, но ми пише че се игнорира, защото търси Integer, а искам да търся String-key.
Благодаря предварително!
Да проработи, това е много объркващо да пишеш key, а да ти вади само value... Благодаря за насоката!
Пробвай да му пуснеш един форййдж цикъл и обходи вътрешния мап и там вече отпечатвай.