我应该使用哪种数据结构来存储和检索以下数据? (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/