if(letterGuessBoolean == true) {
System.out.println("Nice job! That was correct!");
for (position = 0; position < pickRandomWord.length(); position++) {
if (pickRandomWord.charAt(position) == letterGuess) {
System.out.print(letterGuess);
}
else {
System.out.print(unknownLetters);
}
}
}
speichert Schleife speichert das Wort richtig, das unbekannte Zeichen speichern nie den richtigen Weg.JAVA - Galgenmännchen Spiel, das den richtigen Buchstaben in den unbekannten Buchstaben
Sorry, ignorieren Sie updateLetterGuess = letterGuess; es tut nichts und hat vergessen, es zu löschen. –
Müssen Sie den Rest des Codes sehen, wie werden die erratenen Buchstaben gespeichert? –
Ich sehe nichts, das eine Variable außerhalb des Inkrementierens des Index für eine for-Schleife zuweist. Können Sie uns etwas mehr von Ihrem Code zeigen? – RamenChef