Comment faire pour forcer le system.in.read?
Bonjour, voici un petit extrait qui se trouve dans mon main:
Code:
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();
}
} |
mon probleme s'est qu'apres deux iterations,il me demande: "Entrez une lettre"!!
Comment je peux forcer le "System.in.read()", pour qu'il me demande "Entrez une lettre" juste apres une seule itération?
Merci