Java 中的 Duration equals() 方法


在 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("The durations are equal");
      else
         System.out.println("The durations are not equal");
   }
}

输出

The durations are equal

现在我们来理解一下上面的程序。

使用 equals() 方法比较两个持续时间,并将返回的值存储在标志中。然后显示持续时间是否相等。一个演示它的代码片段如下所示 -

Duration d1 = Duration.ofDays(1);
Duration d2 = Duration.ofHours(24);
boolean flag = d1.equals(d2);
if(flag)
   System.out.println("The durations are equal");
else
   System.out.println("The durations are not equal");

更新于: 2019 年 7 月 30 日

261 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告