Ich versuche, das Zeichen zu vergleichen, das der Benutzer in das zufällig generierte Wort eingibt, um zu sehen, ob es übereinstimmt oder nicht ... was kann ich verwenden, um sie zu vergleichen?Wie vergleicht man Zeichen mit Zeichen in einem Wort? (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);
}
Sie verwenden die 'substring' oder' charAt' Methoden können konvertieren Zeichen zu vergleichen. 'substring' gibt eine' String' zurück und 'charAt' gibt ein' char' zurück. – Logan
Sie können 'String.indexOf' verwenden, um den Index eines Buchstaben in einem String oder -1 zu finden, wenn nicht gefunden. –