Heim > Java > javaLernprogramm > So verwenden Sie Sammlungs-Framework-Funktionen zum Hinzufügen, Löschen, Ändern und Abfragen von Sammlungen in Java

So verwenden Sie Sammlungs-Framework-Funktionen zum Hinzufügen, Löschen, Ändern und Abfragen von Sammlungen in Java

王林
Freigeben: 2023-10-20 11:36:11
Original
686 Leute haben es durchsucht

So verwenden Sie Sammlungs-Framework-Funktionen zum Hinzufügen, Löschen, Ändern und Abfragen von Sammlungen in Java

So verwenden Sie Collection-Framework-Funktionen zum Hinzufügen, Löschen und Ändern von Sammlungen in Java

Einführung:
In der Java-Programmierung sind Sammlungen eine häufige und wichtige Datenstruktur. Bei der Verarbeitung von Daten können Sie Sammlungen verwenden, um Vorgänge wie Hinzufügungen, Löschungen, Änderungen und Suchen einfach durchzuführen. Java bietet eine Fülle von Sammlungs-Framework-Funktionen. In diesem Artikel wird erläutert, wie diese Funktionen zum Hinzufügen, Löschen, Ändern und Abfragen von Sammlungen verwendet werden, und es werden spezifische Codebeispiele bereitgestellt.

1. Erstellung und Initialisierung von Sammlungen
In Java können Sammlungen mithilfe von Klassen wie ArrayList, LinkedList und HashSet erstellt und initialisiert werden. Hier sind mehrere gängige Methoden:

  1. Verwenden Sie ArrayList, um eine Sammlung zu erstellen und die Daten zu initialisieren:

    import java.util.ArrayList;
    
    ArrayList<String> list = new ArrayList<String>();
    list.add("apple");
    list.add("banana");
    list.add("orange");
    Nach dem Login kopieren
  2. Verwenden Sie LinkedList, um eine Sammlung zu erstellen und die Daten zu initialisieren:

    import java.util.LinkedList;
    
    LinkedList<String> list = new LinkedList<String>();
    list.add("apple");
    list.add("banana");
    list.add("orange");
    Nach dem Login kopieren
  3. Verwenden Sie HashSet, um eine Sammlung zu erstellen und zu initialisieren die Daten:

    import java.util.HashSet;
    
    HashSet<String> set = new HashSet<String>();
    set.add("apple");
    set.add("banana");
    set.add("orange");
    Nach dem Login kopieren

2. Hinzufügen eines Elements zu einer Menge Der Vorgang zum Hinzufügen von Elementen zu einer Menge verwendet die Methode add(). Wir können die von der Menge bereitgestellten Methoden verwenden, um Elemente hinzuzufügen. Im Folgenden sind einige gängige Vorgänge aufgeführt:

  1. Elemente zu ArrayList hinzufügen:

    list.add("mango");
    list.add(2, "grape");
    Nach dem Login kopieren

  2. Elemente zu LinkedList hinzufügen:

    list.add("mango");
    list.addFirst("strawberry");
    Nach dem Login kopieren

  3. Elemente zu HashSet hinzufügen:

    set.add("mango");
    set.add("grape");
    Nach dem Login kopieren

3. Vorgang zum Löschen von Sätzen

Die Operation Zum Entfernen von Elementen aus der Sammlung wird die Methode „remove()“ zum Löschen verwendet, indem das Element angegeben wird. Im Folgenden sind einige gängige Löschvorgänge aufgeführt:

  1. Elemente aus ArrayList löschen:

    list.remove("apple");
    list.remove(1);
    Nach dem Login kopieren

  2. Elemente aus LinkedList löschen:

    list.remove("apple");
    list.removeFirst();
    Nach dem Login kopieren

  3. Elemente aus HashSet löschen:

    set.remove("apple");
    Nach dem Login kopieren

. 4 . Sammlungsänderungsvorgang

Die Änderung Der Betrieb der Sammlung muss über den Index oder das angegebene Element geändert werden. Im Folgenden sind einige gängige Änderungsvorgänge aufgeführt:

  1. Elemente in ArrayList ändern:

    list.set(0, "pear");
    Nach dem Login kopieren

  2. Elemente in LinkedList ändern:

    list.set(1, "pear");
    Nach dem Login kopieren

  3. Elemente in HashSet ändern (HashSet unterstützt keine Änderungsvorgänge und muss zuerst gelöscht werden. Hinzufügen mehr):

    set.remove("apple");
    set.add("pear");
    Nach dem Login kopieren

5. Abfrageoperationen für Sammlungen

Abfrageoperationen für Sammlungen können über Indizes oder angegebene Elemente abgefragt werden. Im Folgenden sind einige gängige Abfragevorgänge aufgeführt:

  1. Fragen Sie die Elemente in der ArrayList ab:

    String element = list.get(0);
    Nach dem Login kopieren

  2. Fragen Sie die Elemente in der LinkedList ab:

    String element = list.get(1);
    Nach dem Login kopieren

  3. Fragen Sie die Elemente im HashSet ab (HashSet hat keinen Index und erfordert eine Iterator-Abfrage):

    Iterator<String> iterator = set.iterator();
    while (iterator.hasNext()) {
     String element = iterator.next();
     // 进行元素的操作
    }
    Nach dem Login kopieren
Fazit:

In diesem Artikel wird erläutert, wie Sie Java Collection Framework-Funktionen zum Hinzufügen, Löschen, Ändern und Abfragen von Sammlungen verwenden. Durch diese Vorgänge können wir problemlos entsprechende Vorgänge für die Sammlung ausführen. Das Hinzufügen, Löschen, Ändern und Abfragen von Sammlungen sind gängige Vorgänge in der Java-Entwicklung. Die Beherrschung dieser Vorgänge kann die Effizienz und Lesbarkeit des Codes verbessern. Ich hoffe, dass dieser Artikel den Lesern helfen kann, die Funktionen des Sammlungsframeworks besser zu verstehen und zu verwenden.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Sammlungs-Framework-Funktionen zum Hinzufügen, Löschen, Ändern und Abfragen von Sammlungen in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage