我创建了一个MultiValueMap,它有重复的键。我想知道如何获取重复键及其值的列表?
key value A 4 A 6 B 7 C 1
答案 0 :(得分:2)
MultiValueMap不允许重复密钥。请参阅下面的示例。A MultiValueMap decorates another map, allowing it to have more than one value for a key
。
MultiValueMap lmap=new MultiValueMap();
lmap.put("A", 4);
lmap.put("A", 6);
lmap.put("B", 7);
lmap.put("C", 1);
System.out.println("Size-->"+lmap.size());
结果如下:
Size-->3
答案 1 :(得分:0)
MultiValueMap
将值放入地图会将值添加到该键的Collection。获取值将返回一个Collection,其中包含放入该键的所有值。
getCollection(key) will return Collection of values