import java.util.Scanner;
public class TrueFalseQuiz {
public static void main(String[] args) {
Scanner myScanner = new Scanner(System.in);
String youranswer;
boolean answer = false;
System.out.print("The queens name is Elizabeth? yes or no ");
youranswer = myScanner.toString();
String start = myScanner.next();
{
if (youranswer.equals("yes")) {
answer = true;
}
}
if (answer == true) {
System.out.println("Answer is correct");
} else {
System.out.println("Answer is wrong");
}
}
}
このコードは、入力を必要な文字列 (「はい」または「いいえ」) と比較していないようです。私は初心者で、これは私が遊んでいる基本的なコードです。