0

我有一个包含多个键可能存在的值的映射。所以我想我需要像这样设置一个地图: Map<Integer, Set<Long>> myMap = new HashMap<Integer, Set<Long>>

我想从键的一组值中检索一个值。

问题是我不知道如何向long集合中添加一个值,myMap也不知道如何检查myMap它的值集合中是否包含一个值。

这个实现不正确吗?

4

1 回答 1

4

你需要这样的东西。

if(myMap.containsKey(myKey)){
    myMap.get(myKey).add(value);
}
于 2013-08-08T16:39:54.080 回答