[Java] So suchen Sie mit der Methode includes nach Werten in einem Array (oder einer Liste)

Programmierstudientagebuch

  1. November 2020 Beim Umgang mit einem Array in Java fiel es mir schwer, nach einem Wert aus den Elementen des Arrays zu suchen, daher werde ich ihn zusammenfassen.

So suchen Sie ein Array

Es gibt eine Möglichkeit, die Methode includes zu verwenden, wenn nach einem bestimmten Wert in einem Array gesucht wird. Sie müssen hava.util.Arrays importieren, um die Methode includes zu verwenden. Geben Sie den Wert, nach dem Sie suchen möchten, in das Argument enthält ein. Wenn er vorhanden ist, wird er wahr und durchläuft die Verarbeitung innerhalb der Bedingung.

Suche nach Zahlen


import java.util.Arrays;
public class Main {
  public static void main(String[] args) {
    Integer num[] = {10, 20, 30};
    //Ob die Sequenz 30 enthält
    if(Arrays.asList(num).contains(30)) {
      System.out.println("Wert existiert");
    }
  }
}

Ausführungsergebnis


Wert existiert

Suchen Sie nach einer Zeichenfolge


import java.util.Arrays;
public class Main {
  public static void main(String[] args) {
    String bar[] = {"aa", "bb", "cc"};
    //Ob die Sequenz aa enthält
    if(Arrays.asList(bar).contains("aa")) {
      System.out.println("Wert existiert");
    }
  }
}

Ausführungsergebnis


Wert existiert

So suchen Sie nach einer Liste

Sie müssen java.util.ArrayList importieren. Der grundlegende Schreibstil ist der gleiche wie beim Array.

import java.util.ArrayList;
import java.util.List;
public class Main {
  public static void main(String[] args) {
    List<Integer> num = new ArrayList<Integer>();
    num.add(10);
    num.add(20);
    num.add(30);
        
    if(num.contains(10)) {
      System.out.println("Wert existiert");
    }
  }
}

Verweise

[Java] Zusammenfassung der Suche nach Array- und Listenwerten mit der Methode includes Beurteilen Sie einen bestimmten Wert! Verwendung von Java enthält Methode [für Anfänger]

Recommended Posts

[Java] So suchen Sie mit der Methode includes nach Werten in einem Array (oder einer Liste)
So erstellen Sie eine Beurteilungsmethode, um nach einem beliebigen Zeichen im Array zu suchen
[Java] So drehen Sie ein zweidimensionales Array mit einer erweiterten for-Anweisung
So rufen Sie den Hashwert in einem Array in Ruby ab
Speichern von Dateien mit der angegebenen Erweiterung unter dem in Java angegebenen Verzeichnis in der Liste
So geben Sie den Wert aus, wenn sich ein Array im Array befindet
Verwandeln Sie ein Array von Strings in eine Liste von Ganzzahlen in Java
So geben Sie ein Array für den Rückgabewert / das Rückgabeargument einer Methode in der CORBA IDL-Datei an
Ich möchte für jedes Array mit Lambda-Ausdruck in Java
[Java] [Für Anfänger] So fügen Sie Elemente direkt in ein zweidimensionales Array ein
So verwenden Sie ein Array für den TreeMap-Schlüssel
So konvertieren Sie A in a und a in A mit logischem Produkt und Summe in Java
So konvertieren Sie eine Datei in ein Byte-Array in Java
[Hinweis] [Anfänger] Schreiben, wenn der Wert eines Array-Elements in einem sich wiederholenden Satz von Ruby geändert wird
(Java) Implementieren von equals () für eine Klasse mit durch Vererbung hinzugefügten Wertelementen
So erhalten Sie den Namen einer Klasse / Methode, die in Java ausgeführt wird
So ändern Sie eine Zeichenfolge in einem Array in eine Zahl in Ruby
Erstellen Sie eine Methode, um den Steuersatz in Java zurückzugeben
So fügen Sie dieselben Indizes in ein verschachteltes Array ein
Zuordnung zu einer Klasse mit einem Wertobjekt in How to My Batis
Für Java-Anfänger: Liste, Karte, Iterator / Array ... Wie konvertiere ich?
So erstellen Sie ein Java-Array
[Ruby] Wie man gerade oder ungerade Zahlen in einem Array zählt
Sortieren einer Liste mit einem Array vom Typ int als Element (Java) (Comparator)
Herstellen einer Verbindung zu einer Datenbank mit Java (Teil 1) Möglicherweise die grundlegende Methode
Ersetzen Sie durch einen Wert entsprechend der Übereinstimmung mit einem regulären Java-Ausdruck
Speichern der im Textbereich eingegebenen Informationen in einer Variablen in der Methode
So überprüfen Sie den Inhalt der Java-Zeichenfolge mit fester Länge
So ermitteln Sie die Länge einer Audiodatei mit Java
So erhöhen Sie den Wert von Map in einer Zeile in Java
Informationen zur Methode zum Konvertieren einer Zeichenfolge in eine Ganzzahl / einen Bruch (Umwandlungsdaten) in Java
So ändern Sie das Argument in der [Java] -Methode (für diejenigen, die durch Übergabe von Werten, Übergeben von Referenzen, Übergeben von Referenzen verwirrt sind)
Wie gehe ich mit dem Typ um, den ich 2 Jahre lang über das Schreiben eines Java-Programms nachgedacht habe?
[Java] Fassen Sie zusammen, wie Sie mit der Methode equals vergleichen können
[Java] Verwendung der toString () -Methode
So erhalten Sie das Datum mit Java
So testen Sie eine private Methode und verspotten sie teilweise in Java
Deklarieren Sie eine Methode mit einem Java-Rückgabewert mit dem Rückgabewert-Datentyp
[Persönliches Memo] Interaktion mit dem Zufallszahlengenerator in Java
So konvertieren Sie ein Array von Strings mit der Stream-API in ein Array von Objekten
[Java small story] Überwachen Sie, wann der Liste ein Wert hinzugefügt wird
So ändern Sie den Wert einer Variablen an einem Haltepunkt in IntelliJ
So ermitteln Sie den absoluten Pfad eines in Java ausgeführten Verzeichnisses
So erstellen Sie eine App mit einem Plug-In-Mechanismus [C # und Java]
So verweisen Sie auf eine Spalte, wenn Sie die Spaltennamensmethode in ActiveRecord überschreiben
So erstellen Sie Ihre eigene Anmerkung in Java und erhalten den Wert
[Java] So testen Sie, ob es in JUnit null ist
So zeigen Sie eine Webseite in Java an
So verwenden Sie ein Array für HashMap-Schlüssel
So erstellen Sie Pagenationen für das "Kaminari" -Array
[Java] (für MacOS) Methode zur Einstellung des Klassenpfads
[Java] Ruft Werte zufällig aus einem Array ab
Verwendung der replace () -Methode (Java Silver)
So lösen Sie Ausdrucksprobleme in Java
[Swift] So ermitteln Sie die Anzahl der Elemente in einem Array (Super Basic)
[Java] So konvertieren Sie ein Element eines Array vom Typ String in einen Int-Typ
[Java] Verschiedene Methoden, um den in List gespeicherten Wert durch iterative Verarbeitung zu ermitteln