Comment vérifier si un tableau (non ordonné) contient une valeur spécifique ? Il s'agit d'une opération fréquemment utilisée et très utile en Java. (Recommandé : Tutoriel vidéo Java)
Jetons un coup d'œil à la méthode permettant de déterminer si un tableau contient un élément spécifié en Java :
Vérifiez si le Le tableau contient un certain élément Méthodes de valeurs individuelles
1 Utiliser List
public static boolean useList(String[] arr, String targetValue) { return Arrays.asList(arr).contains(targetValue); }
2 Utiliser Set
public static boolean useSet(String[] arr, String targetValue) { Set<String> set = new HashSet<String>(Arrays.asList(arr)); return set.contains(targetValue); }
3. 🎜>4. Utilisez Arrays.binarySearch()
La méthode Arrays.binarySearch() ne peut être utilisée que pour les tableaux ordonnés ! ! ! Si le tableau n'est pas ordonné, les résultats seront étranges.
L'utilisation pour déterminer si un tableau ordonné contient une certaine valeur est la suivante :
public static boolean useLoop(String[] arr, String targetValue) { for(String s: arr){ if(s.equals(targetValue)) return true; } return false; }
Pour plus de connaissances sur Java, veuillez faire attention à la colonne
Tutoriel de base JavaCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!