Bonjour je ne vois pas pourquoi mon tableau ne marche pas.
Ce que j'essaie de faire, est de laisser un utilisateur rentrer 6 chiffres entre 1 et 30 et ensuite afficher ce tabelau
Merci beaucoup de répondre.




Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
public static int[]  lireCombinaisonJoueur6() { // le but est d'entrer une combinaison de 6 chiffres par lutisateur et ne pas laisser l'utilisateur depasser le chiffre 30
            int tab[]=new int[6]; 
        Scanner clavier = new Scanner(System.in);
        int chiffre;
        for (int i = 0; i <tab.length; i++) {
             {boolean bolean =false;
                 do{
                chiffre = clavier.nextInt();
                if(chiffre<31 || chiffre >0){
                    bolean = true;
                    for(int j = 0; j<6;j++){
                        if(chiffre==tab[j]){
                            bolean = false;
                            System.out.println("ce nombre est deja entrer");
                        }
 
                    }
                }else
                         System.out.println("valeur entrer invalide");
                 }while(bolean == true);
                 chiffre = tab[i];
            }  
        }
        System.out.println("Votre combinaision de 6 chiffres est "+Arrays.toString(tab));
     return tab;