Java 如何将地图内容添加到多重地图? Map-map1=newhashmap(){{ 卖出期权(“第1”、“123”);卖出期权(“第2”、“5434”);卖出期权(“第5”、“234”);}; Map map2=新的HashMap(){{ 卖出期权(no1,523);卖出期权(no2,234);卖出期权(no3,234); Multimap totalMap=ArrayListMultimap.create();

Java 如何将地图内容添加到多重地图? Map-map1=newhashmap(){{ 卖出期权(“第1”、“123”);卖出期权(“第2”、“5434”);卖出期权(“第5”、“234”);}; Map map2=新的HashMap(){{ 卖出期权(no1,523);卖出期权(no2,234);卖出期权(no3,234); Multimap totalMap=ArrayListMultimap.create();,java,guava,Java,Guava,totalMap.putAll()仅支持多重映射。如何将所有地图1和地图2放入多重地图 用于获取地图的Multimap视图,然后将其添加到totalMap中,例如: Map<String,String> map1= new HashMap<String, String>(){{ put("no1","123"); put("no2","5434"); put("no5","234");}}; Map<String,Strin

totalMap.putAll()
仅支持多重映射。如何将所有地图1和地图2放入多重地图

用于获取地图的
Multimap
视图,然后将其添加到
totalMap
中,例如:

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(Multimaps.forMap(map1));