Java 中的 Duration equals() 方法

java 8programmingobject oriented programming

可以使用 Java 中 Duration 类中的 equals() 方法确定两个持续时间是否相等。此方法需要一个参数,即要比较的持续时间。此外,如果两个持续时间相等,则返回 true,否则返回 false。

下面给出了一个演示此操作的程序 −

示例

import java.time.Duration;
public class GFG {
	public static void main(String[] args) {
        Duration d1 = Duration.ofDays(1);
        Duration d2 = Duration.ofHours(24);
        boolean flag = d1.equals(d2);
        if(flag)
            System.out.println("持续时间相等");
        else
            System.out.println("持续时间不相等");
    }
}

输出

持续时间相等

现在让我们理解上面的程序。

使用方法 equals() 比较两个持续时间,并将返回值存储在 flag 中。然后显示持续时间是否相等。演示此操作的代码片段如下 −

Duration d1 = Duration.ofDays(1);
Duration d2 = Duration.ofHours(24);
boolean flag = d1.equals(d2);
if(flag)
    System.out.println("持续时间相等");
else
    System.out.println("持续时间不相等");

相关文章