我正在用Java做一个控制台应用程序。我有一种方法需要等待一秒钟,然后继续使用我的方法。这只是一个简单的方法,所以这意味着不涉及线程。我能做什么?
我的程序如下所示:
- 用户写的东西
- 程序等待 1 秒
- 然后它进行计算。
它必须等待 1 秒!
尝试暂停 1 秒钟;
try {
Thread.sleep(1000); //1000 milliseconds is one second.
} catch(InterruptedException ex) {
Thread.currentThread().interrupt();
}
你也可以试试这个
try {
TimeUnit.SECONDS.sleep(1);
} catch (InterruptedException e) {
e.printStackTrace();
}