How to update a value, given a key in a hashmap?
map.put(key, map.get(key) + 1); should be fine. It will update the value for the existing mapping. Note that this uses auto-boxing. With the help of map.get(key) we get the value of corresponding key, then you can update with your requirement. Here I am updating to increment value by 1.