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)