我试图比较用户输入的字符到随机生成的单词,看它是否匹配... 我可以用什么来比较它们?如何将字符与单词中的字符进行比较? (Java)
if (playerChoice.equals(g.originalWord.charAt(7))) { //
g.revealHiddenLetter();
}
else {
System.out.println(g.guessThisWord);
guesses--;// if player is wrong they lose a guess
System.out.println("Guesses Left: " + guesses);
}
可以使用'substring'或'charAt'方法来比较字符。 'substring'返回一个'String','charAt'返回一个'char'。 – Logan
您可以使用String.indexOf来查找字符串中的字母索引,如果找不到则查找-1。 –