別の方法を使用して簡単な方程式のユーザー応答を確認するにはどうすればよいですか。これは私が完全に別の方法で、必要な部分である別の方法を使用した入力検証
public static void generateSubtraction() {
Random rand2 = new Random();
Scanner keyboard4 = new Scanner(System.in);
int max = 100;
int min = 1;
int random = rand2.nextInt(50);
int random2 = rand2.nextInt(50);
int n = random - random2;
System.out.println(random + " - " + random2 + " = ?");
int x = keyboard4.nextInt();
if (n == x) {
System.out.println("Correct!");
}
if (n != x) {
System.out.println("Wrong!");
}
: これは私が現在持っているものである第一の方法で回答入力を使用して、それを確認する方法
if (n == x) {
System.out.println("Correct!");
}
if (n != x) {
System.out.println("Wrong!");
}
わかりません第2の方法では、私は両方のメソッドをmainメソッドから呼び出す必要があります。
さらに、別の方法でコードを引き出すのを止めますか? –
あなたは 'separateMethod(n、x)'を意味しますか? – abcOfJavaAndCPP
@iluusion 'int x'初期化の下にあるgenerateSubstruction()内のメソッド' printAnswer(n、x) 'を呼び出して、呼び出しメソッドでif..elseを削除します – abcOfJavaAndCPP