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