Junior — Middle
Welche Hauptklassen werden zur Verarbeitung von Datensammlungen in einer Array-Struktur verwendet?
sobes.tech KI
Antwort von AI
In Android werden zum Arbeiten mit Datensammlungen häufig die folgenden Hauptklassen verwendet:
- ArrayList — dynamisches Array, das das Hinzufügen und Entfernen von Elementen ermöglicht.
- LinkedList — verkettete Liste, nützlich für häufige Einfügungen und Löschungen.
- HashMap — Sammlung von "Schlüssel-Wert"-Paaren mit schnellem Zugriff über den Schlüssel.
- HashSet — Menge einzigartiger Elemente.
- SparseArray — optimierte Version von HashMap für Schlüssel vom Typ int, häufig zur Speicherersparnis verwendet.
Beispiel für die Verwendung von ArrayList:
ArrayList<String> list = new ArrayList<>();
list.add("Android");
list.add("Kotlin");
for (String item : list) {
System.out.println(item);
}