Je recherche une structure de données commune qui possède les capacités d'un Map>
Actuellement, ce que je fais ressemble à quelque chose comme
public class MapOfLists {
private Map> map = new HashMap>();
public void addItem(K key, V value){
if(!map.containsKey(key)){
map.put(key, new ArrayList());
}
List list = map.get(key);
list.add(value);
}
...
}
N'y a-t-il pas une solution plus générique? Est-ce que je réinvente la roue (ou un artefact moins important)