我想为单个密钥存储多个值,并且必须能够检索特定值。
Java中是否有任何具有此类功能的数据结构?如果是的话,请告诉我。
答案 0 :(得分:8)
JDK没有支持。你想要的是Multimap
和guava library提供它。
答案 1 :(得分:8)
您可以使用Map<key,List<T>>
HashMap<String,ArrayList<String>> map;
答案 2 :(得分:1)
Map<Key, List<Element>>
有什么问题?