7Basisdatenstrukturen: Listen, Sets und Maps

Im Collections-Framework werden Listen, Mengen und Schlüssel-Wert-Abbildungen durch sogenannte Containerklassen realisiert. Diese verwalten Objekte anderer Klassen. Als Basis für die Containerklassen dienen die Interfaces List<E>, Set<E> und Map<K,V> aus dem Package java.util. Die Containerklassen speichern Objektreferenzen. Somit ist die Verarbeitung primitiver Typen dort nur möglich, wenn diese in ein Wrapper-Objekt (wie Byte, Integer oder Double) umgewandelt werden. Durch das seit Java 5 implizite Auto-Boxing/-Unboxing geschieht dies automatisch.

7.1Einführung

7.1.1Das Interface Collection

Das Interface java.util.Collection<E> definiert die Basis für diverse Containerklassen, die das Interface ...

Get Java Challenge 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.