Wie überprüfe ich, ob ein Array (ungeordnet) einen bestimmten Wert enthält? Dies ist eine häufig verwendete und sehr nützliche Operation in Java. (Empfohlen: Java-Video-Tutorial)
Werfen wir einen Blick auf die Methode zur Bestimmung, ob ein Array ein bestimmtes Element in Java enthält:
Überprüfen Sie, ob das Array enthält ein bestimmtes Element. Methoden einzelner Werte
Verwenden Sie die Liste
public static boolean useList(String[] arr, String targetValue) { return Arrays.asList(arr).contains(targetValue); }
3 🎜>4. Verwenden Sie Arrays.binarySearch()
Die Methode Arrays.binarySearch() kann nur für geordnete Arrays verwendet werden! ! ! Wenn das Array ungeordnet ist, sind die Ergebnisse seltsam.
Die Verwendung zum Ermitteln, ob ein geordnetes Array einen bestimmten Wert enthält, ist wie folgt:
public static boolean useSet(String[] arr, String targetValue) { Set<String> set = new HashSet<String>(Arrays.asList(arr)); return set.contains(targetValue); }
Für weitere Java-Kenntnisse lesen Sie bitte die Spalte
Java-Grundlagen-Tutorial.
Das obige ist der detaillierte Inhalt vonEinführung in die Methode von Java, um zu bestimmen, ob das angegebene Element ein Array enthält. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!