R
RalU
Gast
Hallo!
Wenn neue Wertepaare in einer Hashmap angelegt werden (mit hachmap.add(Key, value), dann werden diese Wertepaare leider nicht der Reihe nach angelegt, sondern sie befinden sich dann in der HashMap "kunterbund" verteilt wieder.
Wenn ich nun über diese HashMap mit einem Iterator z.B. mit keySet iterieren möchte, erhalte ich natürlich Nullpointer-Exceptions.
Welche Möglichkeiten habe ich, ohne Exception-Handling mir alle HashMap-Wertepaare ansehen zu können? Oder ist es sogar möglich, die Werte der Reihe nach anzulegen, so dass danach ohne Probleme darüber iteriert werden kann?
Vielen Dank für Eure Hilfe!
Wenn neue Wertepaare in einer Hashmap angelegt werden (mit hachmap.add(Key, value), dann werden diese Wertepaare leider nicht der Reihe nach angelegt, sondern sie befinden sich dann in der HashMap "kunterbund" verteilt wieder.
Wenn ich nun über diese HashMap mit einem Iterator z.B. mit keySet iterieren möchte, erhalte ich natürlich Nullpointer-Exceptions.
Welche Möglichkeiten habe ich, ohne Exception-Handling mir alle HashMap-Wertepaare ansehen zu können? Oder ist es sogar möglich, die Werte der Reihe nach anzulegen, so dass danach ohne Probleme darüber iteriert werden kann?
Vielen Dank für Eure Hilfe!