Heim > Java > JavaBase > So ermitteln Sie, ob ein Array ein Element in Java enthält

So ermitteln Sie, ob ein Array ein Element in Java enthält

Freigeben: 2019-12-05 11:53:05
Original
14043 Leute haben es durchsucht

So ermitteln Sie, ob ein Array ein Element in Java enthält

Es gibt zwei Methoden, um zu bestimmen, ob das Array Elemente enthält:

Methode 1: Konvertieren Sie das Array in eine Liste und verwenden Sie dann die Methode „enthält“ der Liste Bestimmen Sie:

Arrays.asList(...).contains(...)
Nach dem Login kopieren

java.lang.String.contains()-Methode gibt genau dann true zurück, wenn dieser String die angegebene Zeichenwertsequenz enthält

Deklarieren Sie die java.lang.String.contains() Methode:

public boolean contains(CharSequence s)
Nach dem Login kopieren

Rückgabewert: Diese Methode gibt „true“ zurück, wenn diese Zeichenfolge Folgendes enthält, andernfalls wird „false“ zurückgegeben.

Methode 2: Durchlaufen Sie das Array, um Folgendes zu ermitteln:

public static <T> boolean contains( final T[] array, final T v ) {
    for ( final T e : array )
        if ( e == v || v != null && v.equals( e ) )
            return true;
 
    return false;
}
Nach dem Login kopieren

Für weitere Java-Kenntnisse beachten Sie bitte das Java-Grundlagen-Tutorial.

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob ein Array ein Element in Java enthält. 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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage