2

我创建了一个 MultiValueMap,它有重复的键。我想知道如何获取重复键及其值的列表?

核心价值
  4
  一个 6
  乙 7
  C 1
4

2 回答 2

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
于 2012-08-10T12:21:22.253 回答
0

MultiValueMap将值放入映射中会将值添加到该键处的集合中。获取一个值将返回一个集合,其中包含放入该键的所有值。

getCollection(key) will return Collection of values
于 2012-08-10T12:21:28.320 回答