【发布时间】:2010-10-24 08:09:06
【问题描述】:
实现三项 hashMap 的最佳方法是什么? 例如,我想使用一个常规的 String key ,但是让它映射到两个不同的对象。这个想法就像有一个列表列表,只是第一项是键。
我试图避免遍历列表(所以行为就像一个哈希图)。你同意唯一的方法是建立一个新的班级吗?似乎“HashMap3”对象(使用 get1(key) 和 get2(key) 方法)会很有用。我不确定如何自己设置。
如何创建集合?
【问题讨论】:
-
你能详细说明一下吗?这三个项目是什么?
-
什么意思?存储 3 个条目的哈希图?还是 key1 => key2 => value hashmap?
-
您的意思是带有复合键的哈希图吗?
标签: data-structures collections hashtable hashmap