我有一个将字符串键映射到散列集值的散列图,当散列图的散列集值为空时,我想从散列图中删除一个键。我很难解决这个问题。这是我尝试过的,但我很困惑:
for(Map.Entry<String, HashSet<Integer>> entr : stringIDMap.entrySet())
{
String key = entr.getKey();
if (stringIDMap.get(key).isEmpty())
{
stringIDMap.remove(key);
continue;
}
//few print statements...
}