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);
}
}
}
Цикл правильно сохраняет слово, неизвестный персонаж никогда не сохраняет правильный путь.JAVA - игра Hangman, которая хранит правильную букву, введенную неизвестными буквами
Извините, не учитывайте updateLetterGuess = letterGuess; он ничего не делает и забыл удалить его. –
Возможно, вам нужно увидеть остальную часть кода, как хранятся угадываемые буквы? –
Я не вижу ничего, что назначает переменную, не увеличивая индекс для цикла for. Можете ли вы показать нам немного больше вашего кода? – RamenChef