Map implementation with duplicate keys
You are searching for a multimap, and indeed both commons-collections and Guava have several implementations for that. Multimaps allow for multiple keys by maintaining a collection of values per key, i.e. you can put a single object into the map, but you retrieve a collection. If you can use Java 5, I would prefer Guava’s … Read more