【发布时间】:2018-05-08 00:36:37
【问题描述】:
LinkedHashMap<String, List<Object>> = ???
linkedHashMap.put("a", list1);
linkedHashMap.put("e, list2);
linkedHashMap.put("i", list3);
linkedHashMap.put("o", list4);
linkedHashMap.put("u", list5);
linkedHashMap.put("g", list6);
linkedHashMap.put("a", list7);
我希望以完全相同的顺序接收,并且我可以有重复的密钥。
【问题讨论】:
-
地图不能有重复的键
-
MultiMap支持重用。 baeldung.com/guava-multimap -
经典多映射是一个映射,其中值是值的集合,在您的情况下,您可能会寻找 LinkedHashMap
>> -
这里的实际问题是什么?使用哪个类?如果您想要重复键,则不能使用
LinkedHashMap,除非您将其设为列表映射。
标签: java multimap linkedhashmap