插入重复键,值对并在java中插入顺序的最佳方法是什么?

Las*_*nga 1 java collections guava

我想插入重复的键,值并希望以插入的顺序获取它们在java集合中这是什么最好的解决方案?

Kep*_*pil 6

任何List将保留插入顺序,它们都允许重复的元素.

有序集合(也称为序列).该接口的用户可以精确控制列表中每个元素的插入位置.

key-value标准Java 中没有具有这些属性的结构,但是Guava LinkedListMultiMap可能具有您正在寻找的内容.

ListMultimap的实现,支持键和值的确定性迭代顺序.迭代顺序保留在非不同的键值之间.