我有一个方法可以返回 hashmaps 的 hashmap
HashMap<String, HashMap<String, String>> mapofmaps = abcd(<String>, <Integer>);
我正在尝试使用以下代码打印外部哈希图
for (Entry<String, HashMap<String, String>> entry : mapofmaps.entrySet()) {
String key = entry.getKey();
System.out.println(key);
HashMap<String, String> value = entry.getValue();
System.out.println(key + "\t" + value);
}
我想遍历内部地图。那里的入口集变量是什么(代码中的???)。
for (Entry<String, HashMap<String, String>> entry : mapofmaps.entrySet()) {
String key = entry.getKey();
System.out.println(key);
for(Entry<String, HashMap<String, String>> entry : ????.entrySet()){
HashMap<String, String> value = entry.getValue();
System.out.println(key + "\t" + value);
}}
我打印哈希图的逻辑是否正确?还是有更好的方法来做到这一点?