У меня есть хэш-карта, которая сопоставляет ключи строк со значениями хэш-наборов, и я хочу удалить ключ из хэш-карты, когда значение хэш-набора хэш-карт пусто. У меня проблемы с подходом к этому. Вот что я пробовал, но я очень застрял:
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...
}