import java.util.concurrent.TimeUnit;
public class TimeUnitExample {
public static void main(String[] args) {
// 创建一个时间单位实例
TimeUnit timeUnit = TimeUnit.SECONDS;
// 将秒转换为毫秒
long milliseconds = timeUnit.toMillis(1);
System.out.println("1 second in milliseconds: " + milliseconds); // 输出:1000
// 将毫秒转换为秒
long seconds = TimeUnit.MILLISECONDS.toSeconds(1000);
System.out.println("1000 milliseconds in seconds: " + seconds); // 输出:1
// 线程休眠指定的时间单位
try {
System.out.println("Sleeping for 2 seconds...");
TimeUnit.SECONDS.sleep(2);
System.out.println("Awake now!");
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
TimeUnit 是 Java 中的一个枚举类型,用于表示不同的时间单位(如秒、毫秒、分钟等)。toMillis() 方法将给定的时间单位转换为毫秒。toSeconds() 方法将给定的时间单位转换为秒。sleep() 方法可以让当前线程暂停执行指定的时间单位。上一篇:java如何判断字符串是否为数字
下一篇:java string 转对象
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站