erstellt: 25.06.06; überarbeitet: 05.0707, 25.0508, 25.0710, 27.0514, 19.07.16; übersetzt mit Hilfe von DeepL 10.07.25; überarbeitet von Heinrich Gailer: 10.07.25, 21.08.25

zum Inhaltsverzeichnis   zur nächsten Seite

Kapitel 54 — ArrayListen und Iteratoren

Programme speichern Daten häufig in Listen. Oft werden dafür Arrays verwendet. Arrays sind ein grundlegendes Merkmal der meisten Programmiersprachen. Aber weil Listen so nützlich sind, enthält Java die Klasse ArrayList, die ähnlich wie ein Array funktioniert, aber zusätzliche Methoden und Funktionen hat.

Wie ein Array enthält auch eine ArrayList Elemente, auf die über einen Integer Index zugegriffen wird. Im Gegensatz zu einem Array ist die Größe einer ArrayList jedoch nicht festgelegt. Eine ArrayList wird nach Bedarf erweitert, wenn Elemente hinzugefügt werden.

Die Klasse ArrayList ist eine der Standardklassen, die Studenten für den Advanced Placement Test in den Vereinigten Staaten kennen müssen. In den letzten Jahren enthielt jeder AP-Test ein Programmierproblem mit dieser Klasse.

Einige der in diesem Kapitel beschriebenen Funktionen sind neu in Java 5.0. Ältere Java-Versionen werden nicht funktionieren.

Themen:


Frage 1:

Wir betrachten das Folgende:

String[] list = new String[3];

Welche Länge hat das von list referenzierte Array?


zum Inhaltsverzeichnis   zur nächsten Seite