如果要暂停,请使用:java.util.concurrent.TimeUnit
TimeUnit.SECONDS.sleep(1);
睡一秒钟或10分钟
TimeUnit.MINUTES.sleep(10);
或线程休眠
try
{
Thread.sleep(1000);
}
catch(InterruptedException ex)
{
Thread.currentThread().interrupt();
}
另请参阅官方文档
TimeUnit.SECONDS.sleep()将呼叫 .唯一的区别是可读性,并且在不明显的持续时间内使用TimeUnit可能更容易理解。Thread.sleep
但如果你想解决你的问题
int timeToWait = 10; //second
System.out.print("Scanning")
try {
for (int i=0; i<timeToWait ; i++) {
Thread.sleep(1000);
System.out.print(".")
}
} catch (InterruptedException ie)
{
Thread.currentThread().interrupt();
}