Einzelnen Beitrag anzeigen
Ungelesen 11.11.13, 21:00   #3
XxeragonxX
Erfahrener Newbie
 
Registriert seit: Jul 2010
Beiträge: 191
Bedankt: 34
XxeragonxX ist noch neu hier! | 9 Respekt Punkte
Standard

Das ist einfach eine Map<Key,Value>. Wobei Key ein Datentyp sein muss der Equals bzw den Hashcode überschrieben haben muss und eindeutig ist. Es kann nicht 2 selbe Keys in einer Map geben. Ein Key kann nur ein Objekt sein kein einfacher Datentyp. Die Value bekommt man mit map.get(Key). Alternativ kann man natürlich trüber iterieren. Mit map.values() bekommt man einen value Iterator mit entrySet() Value + dem Key und keySet() nur die Keys.

Die Klasse String eignet sich z.B sehr gut als Key Attribut.
XxeragonxX ist offline   Mit Zitat antworten