16.9. Lists und Sets kennen wir – jetzt nehmen wir eine Map

Lists und Sets sind prima, aber manchmal ist die Collection der Wahl eine Map. Erinnern Sie sich: Maps gehören zu den Java-Collections (im weiteren Sinn), implementieren aber nicht das Interface Collection.

Stellen Sie sich vor, Sie brauchen eine Collection, die wie eine Eigenschaftsliste funktioniert – wenn Sie ihr einen Namen übergeben, gibt sie Ihnen den damit verknüpften Wert zurück. Die Schlüssel sind zwar oft Strings, aber eigentlich kann jedes Java-Objekt (oder – durch Autoboxing – jeder primitive Wert) als Schlüssel fungieren.

Jedes Element einer Map besteht eigentlich aus ZWEI Objekten: einem Schlüssel und einem Wert. Werte können mehrfach vorkommen, Schlüssel dagegen nicht ...

Get Java™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.