我想讓java對答案做出反應,不管以下字母是什麼,我只是希望它看到「y/Y」或「n/N」並相應採取行動。我希望它能夠識別「是」或「是」而不是「是」,因爲它們都以'y'開頭。我怎麼做?如何讓Java只查看像y或n這樣的第一個字母?
public static void reMatch(Scanner scan, Random rand, int gameCount, int
totalCount) {
System.out.println("Would you like to play again?");
String answer = scan.next();
if (answer.equalsIgnoreCase("y")) {
gameCount++;
game(scan, rand, gameCount, totalCount);
}
else if (answer.equalsIgnoreCase("n")) {
results(gameCount, totalCount);
}
}
'answer.substring(0,1).equalsIgnoreCase( 「Y」)'' –
answer.toLowerCase()。startsWith( 「Y」)' –