【发布时间】:2012-12-13 09:03:56
【问题描述】:
我想创建一个HashMap<String, HashMap<String, Long>>
我知道在番石榴中我们有 HashMultimap 是HashMap<String, HashSet<String>
但是我们是否也支持HashMap<String, HashMap<String, Long>>??
是的,我可以在核心 java 中做到这一点,只需寻找一些我不必每次都检查密钥是否存在的库
我用一个例子来解释我的问题:: 我们有设备制造商、设备名称和设备等级
现在我需要返回
请求的制造商的设备列表 - 更少的请求
特定设备和制造商的排名 - 大量请求
就我而言,制造商列表和每个制造商的设备列表非常大
也欢迎任何关于替代数据结构的建议。
【问题讨论】:
标签: java collections guava