java - 如何获取 Map<String,Map<String,String>> 数据结构中存在的所有数据?

标签 java dictionary

我想检索我的数据结构中存在的所有数据,该数据结构的类型为 Map of Maps。数据结构如下所述。

public static Map<String, Map<String, String>> hourlyMap = new HashMap<String, Map<String, String>>();

我需要存储在 map 中的所有数据,无论键是什么。

最佳答案

这可能对你有帮助

Map<String,Map<String,String>> hourlyMap = new HashMap<String,Map<String,String>>();
    for(Map<String,String> i:hourlyMap.values()){
        // now i is a Map<String,String>
        for(String str:i.values()){
            // now str is a value of map i
            System.out.println(str);
        }
    }

关于java - 如何获取 Map<String,Map<String,String>> 数据结构中存在的所有数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21852961/

相关文章:

java - 从文本文件实例化一个类

java - Snakeyaml Yaml.load() 不会因重复键而引发错误

python - 替换python中字典的值

java - JList 和 ArrayList 更新

java - 如何实现WebView滚动时隐藏工具栏?

java - 为什么导致 StackOverflowError 的递归方法的调用次数在程序运行之间有所不同?

vim - nmap 键映射不适用于 Vim/Cscope

python - 如何使用其中一个属性作为键,从类实例列表创建字典。

python - Unicode 字典键问题

Python 多处理 - 当最快的进程终止时返回