Démonstration utilisant le tableau int[] ici
Copiez le code comme suit :
public static void main (String[] arguments) {
int[] arry={1,10,5,8,11,100,99,10};
// Balise utilisée pour déterminer s'il existe des valeurs en double
indicateur booléen = faux ;
pour (int i = 0; i < arry.length; i++) {
int temp=arry[je];
nombre int = 0 ;
pour (int j = 0; j < arry.length; j++) {
int temp2=arry[j];
//S'il y a des valeurs en double, compte+1
si(temp==temp2){
compte++;
}
}
//Puisqu'il sera à nouveau comparé à lui-même au milieu, il faut juger ici que count>=2
si(compte>=2){
drapeau = vrai ;
}
}
si(drapeau){
System.out.println("Des valeurs en double existent !!!");
}autre{
System.out.println("Aucune valeur en double n'existe !!!");
}
}