Bonjour, voici un petit extrait qui se trouve dans mon main:
mon probleme s'est qu'apres deux iterations,il me demande: "Entrez une lettre"!!
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 System.out.println("Entrez une lettre"); lettre = (char) System.in.read(); while (!(p.aGagner()) && !(p.aPerdu())) // teste si j'ai gagne ou si j'ai perdu { p.choix(lettre); // teste si ma lettre correspond bien a ce que je cherche if (p.changement) //renvoie un booleen si il y a un changement dans mon tableau de bool "trouve" { p.setChangement(false); } else { p.incrementErreur(); dessine(p.nbErreur); } System.out.println("Entrez une lettre"); lettre = (char) System.in.read(); } }
Comment je peux forcer le "System.in.read()", pour qu'il me demande "Entrez une lettre" juste apres une seule itération?
Merci
Partager