【发布时间】:2015-05-25 02:06:37
【问题描述】:
HashMap 具有恒定的访问时间,但不允许重复。 ArrayList 允许重复但没有固定的访问时间。
java中是否存在允许恒定访问时间并允许重复的数据结构?
我知道我可以创建自己的HashMap,它允许重复,但我想使用已经存在的数据结构。
提前谢谢你。
【问题讨论】:
-
一个
HashMap<Key,List<Value>>? -
您需要地图还是收藏?
-
你需要删除
O(1)吗? -
是的。它应该具有 Hashmap 的所有功能,并且应该允许重复。
标签: java hashmap duplicates constant-time