Heim  >  Artikel  >  Java  >  Verwenden Sie die Methode „contains()“ der Klasse „TreeSet“, um zu ermitteln, ob ein Element in Java vorhanden ist

Verwenden Sie die Methode „contains()“ der Klasse „TreeSet“, um zu ermitteln, ob ein Element in Java vorhanden ist

WBOY
WBOYOriginal
2023-07-27 10:33:21961Durchsuche

Verwenden Sie die Methode „contains()“ der Klasse „TreeSet“, um festzustellen, ob ein Element in Java vorhanden ist.

TreeSet ist eine geordnete Menge in Java. Es wird nach der natürlichen Reihenfolge der Elemente sortiert und behält diese Reihenfolge bei. In der tatsächlichen Entwicklung müssen wir häufig feststellen, ob ein Element in einem TreeSet vorhanden ist. Glücklicherweise stellt die TreeSet-Klasse von Java eine Methode „contains()“ zur Verfügung, um diese Aufgabe zu erfüllen.

Schauen wir uns ein konkretes Beispiel an, um zu demonstrieren, wie man mit der Methode „contains()“ der Klasse „TreeSet“ ermittelt, ob ein Element in Java vorhanden ist.

Zuerst müssen wir ein TreeSet-Objekt erstellen, ihm dann einige Elemente hinzufügen und schließlich mit der Methode „contains()“ ermitteln, ob ein Element in der Menge vorhanden ist. Das Folgende ist ein vollständiges Codebeispiel:

import java.util.TreeSet;

public class Main {
    public static void main(String[] args) {
        // 创建一个TreeSet对象
        TreeSet<String> set = new TreeSet<>();

        // 向集合中添加元素
        set.add("Apple");
        set.add("Banana");
        set.add("Orange");
        set.add("Grape");
        set.add("Watermelon");

        // 使用contains()方法判断集合中是否存在某个元素
        if (set.contains("Orange")) {
            System.out.println("集合中存在元素 Orange");
        } else {
            System.out.println("集合中不存在元素 Orange");
        }

        if (set.contains("Mango")) {
            System.out.println("集合中存在元素 Mango");
        } else {
            System.out.println("集合中不存在元素 Mango");
        }
    }
}

Führen Sie den obigen Code aus und die Ausgabe lautet wie folgt:

集合中存在元素 Orange
集合中不存在元素 Mango

Durch den obigen Beispielcode können wir sehen, dass wir dies durch Aufrufen der Methode „contains()“ der Klasse „TreeSet“ problemlos erreichen können Bestimmen Sie, ob ein bestimmtes Element in der Menge vorhanden ist. Wenn es existiert, wird „true“ zurückgegeben; wenn es nicht existiert, wird „false“ zurückgegeben.

Es ist zu beachten, dass die Methode contains() nur feststellen kann, ob ein Element in der Sammlung vorhanden ist, nicht jedoch die Position des Elements in der Sammlung. Wenn wir die Position eines Elements in einer Sammlung ermitteln müssen, können wir hierfür andere Methoden verwenden.

Zusammenfassend lässt sich sagen, dass mit der Methode „contains()“ der Klasse „TreeSet“ leicht festgestellt werden kann, ob ein Element in Java vorhanden ist. Dies ist eine sehr häufig verwendete Methode in Java-Sammlungsklassen, die uns helfen kann, die Entwicklungseffizienz zu verbessern. Ich hoffe, dieser Artikel kann Ihnen hilfreich sein!

Das obige ist der detaillierte Inhalt vonVerwenden Sie die Methode „contains()“ der Klasse „TreeSet“, um zu ermitteln, ob ein Element in Java vorhanden ist. 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