Java 中的 Duration ofNanos() 方法


利用 Java 中 Duration 類的 ofNanos() 方法,可按納秒格式獲取持續時間。此方法需要單個引數,即納秒數,並以納秒格式返回持續時間。如果超過持續時間容量,則會丟擲 ArithmeticException。

展示此功能的程式如下 −

示例

 示例演示

import java.time.Duration;
public class Demo {
   public static void main(String[] args) {
      long nanoseconds = 1000000000;
      Duration duration = Duration.ofNanos(nanoseconds);
      System.out.println("The duration in seconds is: " + duration.getSeconds());
   }
}

輸出

The duration in seconds is: 1

現在,讓我們瞭解上面的程式。

利用 ofNanos() 方法獲取納秒格式的持續時間。然後使用 getSeconds() 方法按秒列印持續時間。演示這一點的程式碼片段如下 −

long nanoseconds = 1000000000;
Duration duration = Duration.ofNanos(nanoseconds);
System.out.println("The duration in seconds is: " + duration.getSeconds());

更新於: 30-7-2019

92 次瀏覽

開啟您的 職業

透過完成本課程獲得認證

開始
廣告
© . All rights reserved.