Comment stocker plusieurs valeurs d'une clé (java)

Je recherche pour un de discbased, où je peux stocker plusieurs paires clé-valeur.

Les données essentiellement ressemble à ceci:

(1 , value_1)
(2 , value_2)

J'ai donc pensé à utiliser HashMap. Malheureusement cela ne fonctionne pas pour moi, parce que plusieurs valeurs d'une clé peut se produire.

(Dans l'exemple ci-dessus:

(1 , value_2)

peut-être une autre entrée )

Est-il possible de performantly le stockage de ces données, à l'exception de la création d'une Liste avec un nouvel Objet ou quelque chose comme ça.

get(1)

doit retourner valeur_1 et value_2 comme une liste ou quelque chose de semblable.

Merci d'avance

OriginalL'auteur Stephan | 2011-09-08