Duration dividedBy() 方法在 Java 中
一个不可变的 duration 副本,其中所需的 duration 会被一个值除以,它可以通过 Java 中 Duration 类的 dividedBy() 方法获得。此方法需要一个单一参数,即要除的值,并且返回被除以一个值的 duration 的不可变副本。
演示这一点的一个程序如下所示−
示例
import java.time.Duration; import java.time.temporal.*; public class Demo { public static void main(String[] args) { Duration d = Duration.ofHours(15); System.out.println("The duration is: " + d); System.out.println("Duration divided by 5 is: " + d.dividedBy(5)); } }
输出
The duration is: PT15H Duration divided by 5 is: PT3H
现在让我们理解上述程序。
首先显示 duration。然后,使用 dividedBy() 方法获得 duration 的一个不可变副本,其中 5 小时从中除以,并显示。演示这一点的代码片段如下所示−
Duration d = Duration.ofHours(15); System.out.println("The duration is: " + d); System.out.println("Duration divided by 5 is: " + d.dividedBy(5));
广告