📅  最后修改于: 2023-12-03 15:31:52.252000             🧑  作者: Mango
getNano()
方法是 Java 中 Duration
类中的一个方法,用于获取时间间隔的纳秒部分。
public long getNano()
该方法返回一个 long
类型的值,表示时间间隔的纳秒部分。返回值的范围为0到999,999,999。
下面是一个示例代码,演示如何使用 Duration
类中的 getNano()
方法:
import java.time.Duration;
public class GetNanoExample {
public static void main(String[] args) {
Duration duration = Duration.ofSeconds(10, 500_000_000);
long nano = duration.getNano();
System.out.println(nano); // 输出 500000000
}
}
在上面的示例代码中,我们创建了一个 Duration
实例,它代表了10秒500毫秒。然后我们使用 getNano()
方法获取了时间间隔的纳秒部分,并将结果打印输出。
使用 getNano()
方法可以方便地获取时间间隔的纳秒部分。在需要进行高精度计时时,该方法非常有用。