java.time.Duration.plusNanos() 方法示例



描述

java.time.Duration.plusNanos(long nanosToAdd) 方法返回一个此持续时间与指定的纳秒持续时间相加的副本。

声明

以下是 java.time.Duration.plusNanos(long nanosToAdd) 方法的声明。

public Duration plusNanos(long nanosToAdd)

参数

nanosToAdd − 需要添加的纳秒数,正或负。

返回值

一个基于此持续时间的持续时间,增加了指定的纳秒数,非空。

异常

算术异常 − 如果发生数字溢出。

示例

以下示例演示了 java.time.Duration.plusNanos(long nanosToAdd) 的用法。

package com.tutorialspoint;

import java.time.Duration;

public class DurationDemo {
   public static void main(String[] args) {

      Duration duration = Duration.ofSeconds(2);
      Duration duration1 = duration.plusNanos(1000);
      System.out.println(duration1.toNanos());   
   }
}

让我们编译并运行上面的程序,这将产生以下结果 −

2000001000
广告