我做了一個簡單的應用程序,它檢查用戶對乘法表的瞭解。它隨機生成幾個方程,檢查每個結果並在最後顯示總體分數(多少正確/不正確)。我嘗試添加某種「秒錶」來查看完成測試需要多長時間,但我失敗了:-P您能否給我任何建議?「秒錶」秒數(因爲 - >到)
System.out.println("START!");
for (int i = 0; i < 4; i++) {
Random rd = new Random();
int a = rd.nextInt(7) + 2;
int b = rd.nextInt(7) + 2;
System.out.print(a + "*" + b + "= ");
int result = sc.nextInt();
if (result == a * b) {
System.out.println("^OK");
correct++;
} else {
System.out.println("^NOPE");
incorrect++;
}
}
System.out.println("\nCorrect: " + correct + "\tIncorrect: " + incorrect);
我沒有看到你在加入「秒錶」嘗試與
LocalTime
工作。 –我試過這樣做,就像@Yassin Hajaj在下面寫的,但用Date()而不是當前時間。另外,我已經讀過關於Timer類的內容,但是我已經知道它用於調度東西,而不是計時。我不好,我以前沒有提過這個。 – Adrian