, .
HashMap a. HashMap<String, Integer> aCount. aCount .
, k v HashMap, , aCount.containsKey(v). , : aCount.put(v, aCount.get(v) + 1). : aCount.put(v, 1).
, k v HashMap, , aCount.get(v). , aCount.put(v, aCount.get(v) - 1) . (.. ) aCount.remove(v).
aCount.contains(v), , HashMap a.
? , , , O (n), , HashMap, O (1). , . , .