Map<String,String> map1= new HashMap<String, String>(){{
put("no1","123"); put("no2","5434"); put("no5","234");}};
Map<String,String> map2 = new HashMap<String, String>(){{
put("no1","523"); put("no2","234"); put("no3","234");}};
Multimap<String, String> totalMap = ArrayListMultimap.create();
totalMap.putAll()
仅支持 Multimap。如何将所有 map1 和 map2 放入 multimap ?
最佳答案
使用 Multimaps.forMap(Map<K,V>)
得到 Multimap
查看您的 map ,然后将其添加到 totalMap
,例如:
totalMap.putAll(Multimaps.forMap(map1));
关于java - 如何将 map 内容添加到Multimap?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17401653/