帮我写一个 java 计时器的代码
时间: 2023-08-20 22:52:22 浏览: 124
用java编写的计时器
5星 · 资源好评率100%
可以使用 Java 标准库中的 `System.currentTimeMillis()` 方法来实现计时器。
以下是一个简单的示例代码,用于计算一个代码块的执行时间:
```java
public class TimerExample {
public static void main(String[] args) {
long start = System.currentTimeMillis();
// 执行需要计时的代码块
for (int i = 0; i < 1000000; ++i) {
// do something
}
long end = System.currentTimeMillis();
long duration = end - start;
System.out.println("Time taken by code block: " + duration + " milliseconds");
}
}
```
在这个示例中,我们使用 `System.currentTimeMillis()` 方法来获取当前时间戳。然后,我们执行需要计时的代码块,再次调用 `System.currentTimeMillis()` 获取结束时间戳。最后,我们计算时间长度,并打印出结果。
你可以根据需要将时间转换为其他单位,例如秒、分钟等等,只需要用不同的时间单位来计算即可。
阅读全文