Java:有没有一个有效地结合HashMap和ArrayList的容器?

Reu*_*ton 10 java

我一直觉得需要一个容器,它既是HashMap(用于快速查找键类型)又是ArrayList(用于快速访问整数索引).

LinkedHashMap几乎是正确的,因为它保留了一个可迭代的列表,但遗憾的是链表 ...检索第N个元素需要从1迭代到N.

是否有适合这个法案的容器类型,我不知何故错过了?当其他人需要按密钥索引访问同一组数据时,他们会怎么做?

dog*_*ane 6

看看Apache Commons LinkedMap.