我是Java编程的新手,我想在我的程序中实现timer类。我正在制作一个基于时间的迷你测试系统,它输出一个问题,然后是剩余时间,然后是答案选择示例:
A. % B./ C. * D.上述任何一项
A. B. C. D.
我不知道怎么才能得到剩下的时间。它应该在后台运行,当下一个问题出现时就会发生变化
发布于 2016-12-28 14:44:04
你可以不用计时器来完成你想做的事情,这可能会更容易,因为你是新来的。
有一个名为System.currentTimeMillis()的函数,它以毫秒为单位返回当前系统时间。由此,你可以:
因此:
public static void main(String[] args) {
long startTime = System.currentTimeMillis();
// Do other stuff...
long stopTime = System.currentTimeMillis();
int elapsedSeconds = (int)((stopTime - startTime) / 1000);
System.out.println(elapsedSeconds + " seconds elapsed");
}https://stackoverflow.com/questions/41364243
复制相似问题