用户输入的时间有限

时间:2016-09-22 05:38:48

标签: java

java新手在这里,我对一个案子有点担心。

我的程序会向用户生成一个随机问题,用户只有时间让我们说只需5秒即可回答。

boolean passedTimeLimit = false;
System.out.println("Question 1 : what is the product of 24566771 multiply 9121315?");
String ans1 = input.readLine(); //Timer here waiting for input

if (passedTimitLimit) {
   // 5 points
} else {
   // 10 points
}

在这里设置计时器的最简单方法是什么?

我一直在谷歌上搜索它,但似乎每个人都使用课程计时器,我个人认为这样做太过分了。

(我再说一遍,我谷歌搜索一下这个案例的简单解决方案,而不是使用Timer或TimerTask的解决方案,而不是BlockingQueue)

0 个答案:

没有答案