📜  Java中的 Duration plus(Duration) 方法及示例(1)

📅  最后修改于: 2023-12-03 15:31:52.263000             🧑  作者: Mango

Java中的 Duration plus(Duration) 方法及示例

Java类库中的Duration类表示一段时间。它可以用来表示时间的长度,以纳秒为单位。该类提供了plus(Duration)方法,可以将Duration对象与另一个Duration对象相加,返回一个新的Duration对象。

方法签名

下面是plus(Duration)方法的签名:

public Duration plus(Duration otherDuration)
参数说明
  • otherDuration:表示要加的另一个Duration对象。
返回值
  • 返回一个新的Duration对象,表示原始Duration对象与另一个Duration对象相加后所得到的值。
示例

下面是一个示例程序,演示如何使用plus(Duration)方法:

import java.time.Duration;

public class Main {
    public static void main(String[] args) {
        // 创建两个Duration对象
        Duration duration1 = Duration.ofSeconds(30);
        Duration duration2 = Duration.ofMinutes(1);

        // 将两个Duration对象相加
        Duration duration3 = duration1.plus(duration2);

        // 输出结果
        System.out.println(duration1);  // PT30S
        System.out.println(duration2);  // PT1M
        System.out.println(duration3);  // PT1M30S
    }
}

在上面的示例中,我们使用Duration.ofSeconds()和Duration.ofMinutes()方法创建了两个Duration对象。然后,我们将这两个对象相加,得到了一个新的Duration对象。最后,我们将原始Duration对象和新的Duration对象的值都输出了出来。

以上就是Java中的Duration plus(Duration)方法及示例的介绍。