我应该使用哪种数据结构来存储和检索以下数据?
(key1,val1)(key1,val2)(key1,val3)(key2,val4)(key2,val5)(key2,val6)(key3,val7)(key3,val8)(key3,val9)
请帮我。
最佳答案
看一下Google Guava的Multimap及其子类型ListMultimap和SetMultimap。
来自Multimap的javadoc:类似于Map的集合,但是可以将多个值与
单键。
关于java - 存储和检索重复键,值对的最佳Collection是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7188805/