6 novembre 2020 Lorsque j'ai affaire à un tableau en Java, j'ai eu du mal à rechercher une valeur parmi les éléments du tableau, je vais donc le résumer.
Il existe un moyen d'utiliser la méthode contains lors de la recherche d'une valeur spécifique dans un tableau.
Vous devez importer hava.util.Arrays
pour utiliser la méthode contains. Entrez la valeur que vous souhaitez rechercher dans l'argument de contient, et si elle existe, elle devient vraie et passe par le traitement dans la condition.
Rechercher des numéros
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
Integer num[] = {10, 20, 30};
//Si la séquence contient 30
if(Arrays.asList(num).contains(30)) {
System.out.println("La valeur existe");
}
}
}
Résultat d'exécution
La valeur existe
Rechercher une chaîne
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
String bar[] = {"aa", "bb", "cc"};
//Si la séquence contient aa
if(Arrays.asList(bar).contains("aa")) {
System.out.println("La valeur existe");
}
}
}
Résultat d'exécution
La valeur existe
Vous devez importer java.util.ArrayList
. Le style d'écriture de base est le même que celui du tableau.
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("La valeur existe");
}
}
}
[Java] Résumé de la recherche de valeurs de tableau et de liste avec la méthode contains Jugez une valeur spécifique! Comment utiliser Java contient la méthode [pour les débutants]
Recommended Posts