Heim  >  Artikel  >  Java  >  Verwenden Sie die Java-Funktion ArrayList.contains(), um zu bestimmen, ob die ArrayList Elemente enthält

Verwenden Sie die Java-Funktion ArrayList.contains(), um zu bestimmen, ob die ArrayList Elemente enthält

WBOY
WBOYOriginal
2023-07-24 12:43:512022Durchsuche

Verwenden Sie die Funktion ArrayList.contains() von Java, um zu bestimmen, ob die ArrayList Elemente enthält.

In der Java-Programmierung ist ArrayList eine häufig verwendete Datenstruktur, die jeden Objekttyp speichern und dynamisch erweitert werden kann. Manchmal müssen wir feststellen, ob eine ArrayList ein bestimmtes Element enthält. In diesem Fall können wir die Funktion enthält() der Klasse ArrayList verwenden.

Die ArrayList-Klasse ist eine der am häufigsten verwendeten Sammlungsklassen in der Java-Programmierung und befindet sich im Paket java.util. Es bietet viele praktische Methoden, darunter das Hinzufügen, Löschen und Suchen von Elementen usw. Die Funktion enthält() wird verwendet, um zu bestimmen, ob die ArrayList ein bestimmtes Element enthält. Die Syntax der Funktion enthält() lautet wie folgt:

boolescher Wert enthält(Objektelement)

wobei element das zu beurteilende Element darstellt. Die Funktion „enthält()“ gibt einen booleschen Wert zurück. Wenn das Element in der ArrayList enthalten ist, gibt sie „true“ zurück, andernfalls gibt sie „false“ zurück.

Das Folgende ist ein Beispielcode, der die Funktion ArrayList.contains() verwendet, um zu bestimmen, ob eine ArrayList Elemente enthält:

import java.util.ArrayList;

public class ArrayListContainsExample {

public static void main(String[] args) {
    // 创建一个ArrayList
    ArrayList<String> list = new ArrayList<>();

    // 向ArrayList中添加元素
    list.add("apple");
    list.add("banana");
    list.add("orange");

    // 判断ArrayList是否包含某个元素
    System.out.println("ArrayList是否包含apple:" + list.contains("apple"));
    System.out.println("ArrayList是否包含pear:" + list.contains("pear"));
}

}

Führen Sie den obigen Code aus und Sie erhalten das folgende Ausgabeergebnis:

Ob ArrayList Apfel enthält: true
Ob ArrayList Birne enthält: false

Wie aus dem Ausgabeergebnis ersichtlich ist, bestimmt die Funktion ArrayList.contains() korrekt, ob die ArrayList das angegebene enthält Element. Im obigen Beispiel haben wir ein ArrayList-Objekt erstellt und drei String-Elemente hinzugefügt. Dann verwenden wir die Funktion „enthält()“, um zu ermitteln, ob die ArrayList die beiden Elemente „Apfel“ bzw. „Birne“ enthält, und überprüfen dies, indem wir die Ausgabeergebnisse ausdrucken.

Es ist zu beachten, dass die Funktion enthält() die Methode equal() des Elements verwendet, um zu vergleichen, ob die Elemente gleich sind. Stellen Sie daher bei Verwendung der Funktion „enthält()“ sicher, dass die Elementklasse die Methode „equals()“ korrekt implementiert hat.

Zusammenfassung: Dieser Artikel stellt die Methode zur Verwendung der Java-Funktion ArrayList.contains() vor, um zu bestimmen, ob eine ArrayList Elemente enthält, und stellt entsprechende Codebeispiele bereit. Auf diese Weise können wir leicht feststellen, ob eine ArrayList ein bestimmtes Element enthält, und so die Programmiereffizienz verbessern.

Das obige ist der detaillierte Inhalt vonVerwenden Sie die Java-Funktion ArrayList.contains(), um zu bestimmen, ob die ArrayList Elemente enthält. 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