Java Problem mit HashMap

Gast #1777375
Lesenswert?

Hallo,

ich habe ein Problem bei Verwendung einer Hashmap. Bei der Hashmap 
sollen bei gleichem "key" mehrere "values" eingetragen werden. Deshalb 
steht bei "values" nicht ein Wert sondern eine Liste.

Wie kann ich jetzt einen Eintrag in die Hashmap vornehmen?
Mein Problem ist nicht den Key einzutragen sondern den value?

x.put(a,b)?

Grüße
Gast #1777384
Lesenswert?

Wenn du eine List in deiner Hashmap hast, dann mittels:
if(!x.containsKey(key))
{
  x.put(key, new ArrayList());
}

x.get(key).add(value);

Das speichert dir den Wert "value" in der ArrayList, die unter dem 
Schlüssel "key" liegt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren