我有一张地图,其中包含多个键可能存在的值。所以我想我需要设置这样的地图:Map<Integer, Set<Long>> myMap = new HashMap<Integer, Set<Long>>
我想从键的值集中检索值。
问题在于我不知道如何在long
中为myMap
的集合添加myMap
值,而我不知道如何检查{{1}}是否包含值这是价值观的设定。
这种做法不正确吗?
答案 0 :(得分:4)
你需要这样的东西。
if(myMap.containsKey(myKey)){
myMap.get(myKey).add(value);
}