English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java Grund教程

Java Prozesssteuerung

Java Array

Java objektorientiert (I)

Java objektorientiert (II)

Java objektorientiert (III)

Java Ausnahmebehandlung

Java Liste (List)

Java Queue (Warteschlange)

Java Map Sammlung

Java Set Sammlung

Java Eingabe/Ausgabe (I/O)

Java Reader/Writer

Andere Themen von Java

Java Sammlungsinterface (Collection)

In diesem Tutorial werden wir das Java Collection-Interface und seine Unterinterfaces lernen.

Das Interface Collection ist das Wurzelinterface des Java Collection-Frameworks.

Dieses Interface wird nicht direkt implementiert. Es wird jedoch durch seine Unterinterfaces (wie List, Set und Queue) implementiert.

Zum Beispiel implementiert die Klasse ArrayList das Interface List, das ein Unterinterface des Interfaces Collection ist.

Unterinterfaces von Collection

Wie erwähnt, enthält das Interface Collection verschiedene Unterinterfaces, die von verschiedenen Klassen in Java implementiert werden.

1.List Interface

Das Interface List ist eine geordnete Sammlung, die es uns ermöglicht, Elemente wie in einem Array hinzuzufügen und zu entfernen. Weitere Informationen finden Sie unterJava List Schnittstelle

2.Set Schnittstelle

Die Set Schnittstelle ermöglicht es uns, Elemente in verschiedenen Sammlungen zu speichern, ähnlich wie in der Mathematik Sammlungen. Es dürfen keine wiederholten Elemente vorhanden sein. Für weitere Informationen besuchen Sie bitteJava Set Schnittstelle

3.Queue Schnittstelle

Wenn wirVor Eintritt, erst Eintritt (FIFO)Beim Speichern und Zugriff auf Elemente kann die Queue Schnittstelle verwendet werden. Für weitere Informationen besuchen Sie bitteJava Queue Interface

Collection Methoden

Die Collection Schnittstelle umfasst verschiedene Methoden, die zur Ausführung verschiedener Operationen auf Objekten verwendet werden können. Diese Methoden sind in allen Unterinterfaces verfügbar.

  • add() - Füge das angegebene Element in die Sammlung ein

  • size() - Gib die Größe der Sammlung zurück

  • remove() - Entferne das angegebene Element aus der Sammlung

  • iterator() - Gib einen Iterator zurück, um auf die Elemente der Sammlung zuzugreifen

  • addAll() - Füge alle Elemente der angegebenen Sammlung zur Sammlung hinzu

  • removeAll() - Entferne alle Elemente der angegebenen Sammlung aus der Sammlung

  • clear() - Entferne alle Elemente aus der Sammlung