Heim  >  Artikel  >  Java  >  So verwenden Sie Sammlungsfunktionen für Sammlungsoperationen und Traversierung in Java

So verwenden Sie Sammlungsfunktionen für Sammlungsoperationen und Traversierung in Java

WBOY
WBOYOriginal
2023-10-19 09:36:371122Durchsuche

So verwenden Sie Sammlungsfunktionen für Sammlungsoperationen und Traversierung in Java

So verwenden Sie Mengenfunktionen für Mengenoperationen und Traversierung in Java

Einführung:
In Java ist eine Menge eine sehr häufig verwendete Datenstruktur, die Elemente jeder Art speichern kann und viele praktische Funktionen dafür bietet. Inkassotätigkeiten. In diesem Artikel wird erläutert, wie Sie mithilfe von Mengenfunktionen Mengenoperationen und Durchläufe durchführen, was dazu beitragen kann, unsere Codeeffizienz und Entwicklungseffizienz in der tatsächlichen Entwicklung zu verbessern.

1. Mengenoperationen:

  1. Elemente hinzufügen: Verwenden Sie die Funktion add(), um Elemente zur Menge hinzuzufügen. Zum Beispiel möchten wir eine Menge mit Ganzzahlen erstellen und die Elemente 1, 2, 3 hinzufügen:

    List<Integer> list = new ArrayList<>();
    list.add(1);
    list.add(2);
    list.add(3);
  2. Ein Element entfernen: Verwenden Sie die Funktion „remove()“, um das angegebene Element aus der Menge zu entfernen. Beispielsweise löschen wir Element 2 in der Sammlung:

    list.remove(Integer.valueOf(2));
  3. Holen Sie sich das Element: Verwenden Sie die Funktion get(), um das Element an der angegebenen Position abzurufen. Zum Beispiel erhalten wir das erste Element in der Sammlung:

    Integer element = list.get(0);
  4. Ändern Sie das Element: Verwenden Sie die Funktion set(), um das Element an der angegebenen Position zu ändern. Beispielsweise ändern wir das erste Element in der Menge auf 4:

    list.set(0, 4);
  5. Finden Sie das Element: Verwenden Sie die Funktion enthält(), um zu bestimmen, ob die Menge das angegebene Element enthält. Beispielsweise bestimmen wir, ob die Menge Element 3 enthält:

    boolean containsElement = list.contains(3);

2. Mengendurchquerung:

  1. Verwenden Sie eine for-Schleife, um die Menge zu durchlaufen. Beispielsweise möchten wir eine Sammlung durchlaufen, die Ganzzahlen enthält, und den Wert jedes Elements ausgeben:

    for (int i = 0; i < list.size(); i++) {
        System.out.println(list.get(i));
    }
  2. Verwenden Sie eine erweiterte for-Schleife, um die Sammlung zu durchlaufen. Beispielsweise möchten wir eine Sammlung durchlaufen, die Zeichenfolgen enthält, und den Wert jedes Elements ausgeben:

    for (String element : list) {
        System.out.println(element);
    }
  3. Verwenden Sie einen Iterator, um die Sammlung zu durchlaufen. Beispielsweise möchten wir über eine Sammlung mit Gleitkommazahlen iterieren und den Wert jedes Elements ausgeben:

    Iterator<Double> iterator = list.iterator();
    while (iterator.hasNext()) {
        System.out.println(iterator.next());
    }
  4. Iterieren Sie mit der Stream-API von Java 8 über die Sammlung. Beispielsweise möchten wir über eine Menge iterieren, die ganze Zahlen enthält, und die Summe aller Elemente berechnen:

    int sum = list.stream().mapToInt(Integer::intValue).sum();
    System.out.println(sum);

Zusammenfassung:
Dieser Artikel erklärt, wie man Mengenfunktionen für Mengenoperationen und Traversierung in Java verwendet, und stellt entsprechende Codebeispiele bereit. Das Verstehen und Beherrschen der Verwendung festgelegter Funktionen kann die Code- und Entwicklungseffizienz in der tatsächlichen Entwicklung verbessern. Ich hoffe, dieser Artikel hilft Ihnen!

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Sammlungsfunktionen für Sammlungsoperationen und Traversierung in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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