Episode 7, Lektion 5

"Zusammenhängende" Daten sind in der Programmierung ein alltägliches Problem.
Wie gut, dass es die HashMap gibt!

Übungen

Wozu sind HashMaps geeignet? Was zeichnet sie aus?

Eine HashMap beinhaltet Datenpaare.
Dazu gibt es jeweils einen Key ("Schlüssel") und ein dazu zugeordneten Value ("Wert"). Die Datentypen der beiden Komponenten müssen beim Initialisieren der HashMap in eckigen Klammern angegeben werden und sind ab dann konstant.

Welche Methoden sind für eine HasMap charakteristisch?

put(key, value) - Setzt ein (neues) Datenpaar in die HashMap
remove(key) - Entfernt Datenpaar mit angegebenem Schlüssel
containsKey(key) - Boolean der angibt, ob ein Key in der HashMap enthalten ist
containsValue(value) - Boolean der angibt, ob ein Value in der HashMap enthalten ist

Quellcode