如何从地图中的值中获取一组值?

时间:2013-08-08 16:37:29

标签: java map set

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

我想从键的值集中检索值。

问题在于我不知道如何在long中为myMap的集合添加myMap值,而我不知道如何检查{{1}}是否包含值这是价值观的设定。

这种做法不正确吗?

1 个答案:

答案 0 :(得分:4)

你需要这样的东西。

if(myMap.containsKey(myKey)){
    myMap.get(myKey).add(value);
}