Sobes.tech
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);
}