java - 2秒后打印出语句

标签 java

我试图让它在 2 秒后打印出经过了多长时间(以秒为单位)。我不知道我做错了什么。请帮忙。

while(System.nanoTime()/1000000000<2){
System.out.println(System.nanoTime()/1000000000);
}

最佳答案

您可以使用 Thread.sleep() 方法等待几毫秒:

Thread.sleep(2000);
System.out.println("Two seconds have passed");

关于java - 2秒后打印出语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25588493/

相关文章:

java - 必需的 android.app.Fragment

java - 使用 Web 服务时,端点、服务和端口之间有什么区别?

java - JTable 和排序

java - 如何在 Scala 中以字符串格式重复参数

java - 我如何转换字符串以将其实现为数据库字段 - Java/Spring/Postgres?

java - 如何仅使用 java 将 mp4 文件转换为 webm?

java - 如何知道组件是否相对于屏幕移动(而不是相对于其父组件)?

java - 在第一个 SocketTimeoutException 之后接收 EOFException

java - 模拟对象返回 null

java - Jersey - 修改资源内的查询参数