Bat*_*tty 2 java data-structures
我有一种情况需要有一个键值对数据结构.但它应该允许多个键和值对应.
这将是:
a - 1
b - 2
a - 3
因此,在检索时,我可以拥有getFirstValueOfKey(key)并获得1 ......类似的东西.
是否有现成的东西或我需要实现这个?
如果我需要实现这一点,我想继续:
创建一个类,a =可以保存KV对,并将它们添加到列表中.并编写相应的API.这是正确的方法吗?我要继续这样吗?
编辑:我实际上想要数据结构中的多个键条目.
编辑:事情是,我想维持新条目(键)的顺序,即我想要按键的顺序如何放置,(a然后是b,然后是a).如果使用数组值,则此序列将丢失.
示例:
a - > 1(时间0)b - > 2(时间1)a - > 3(时间2)
这些时间戳也是必需的.