Removing all items of a given value from a hashmap

Posted by Anthony Webb on Stack Overflow See other posts from Stack Overflow or by Anthony Webb
Published on 2010-04-07T16:17:23Z Indexed on 2010/04/07 16:23 UTC
Read the original article Hit count: 239

Filed under:
|

So I have a java hashmap like below:

hMap.put("1", "One");
hMap.put("2", "Two");
hMap.put("3", "Two");

I would like to remove ALL items where the value is "Two"

If I do something like:

hmap.values().remove("Two");

Only the first one is deleted, I want to remove them all, how can this be done?

© Stack Overflow or respective owner

Related posts about java

Related posts about hashmap