Key existence check in HashMap
Do you ever store a null value? If not, you can just do: Foo value = map.get(key); if (value != null) { … } else { // No such key } Otherwise, you could just check for existence if you get a null value returned: Foo value = map.get(key); if (value != null) { … … Read more