java的equals方法

持续时间类equals()方法 (Duration Class equals() method)

  • equals() method is available in java.time package.

    equals()方法在java.time包中可用。

  • equals() method is used to identifies whether this Duration and the given object are equal or not.

    equals()方法用于标识此Duration和给定对象是否相等。

  • equals() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.

    equals()方法是一种非静态方法,仅可通过类对象访问,如果尝试使用类名访问该方法,则会收到错误消息。

  • equals() method does not throw an exception at the time of comparing two objects.

    在比较两个对象时, equals()方法不会引发异常。

Syntax:

句法:

    public boolean equals(Duration d);

Parameter(s):

参数:

  • Duration d – represents the object is to be compared to this object.

    持续时间d –表示要与该对象进行比较的对象。

Return value:

返回值:

The return type of this method is boolean, it returns true when both the compared objects are equal otherwise it returns false.

此方法的返回类型为boolean ,当两个比较对象相等时返回true,否则返回false。

Example:

例:

// Java program to demonstrate the example
// of boolean equals(Duration d) method of Duration
import java.time.*;
import java.time.temporal.*;
public class EqualsOfDuration {public static void main(String args[]) {// Instantiates three Duration  objects
Duration du1 = Duration.ofHours(2);
Duration du2 = Duration.ofMinutes(2);
Duration du3 = Duration.between(LocalTime.MIN, LocalTime.MAX);
System.out.println("du1: " + du1);
System.out.println("du2: " + du2);
System.out.println("du3: " + du3);
System.out.println();
// compares this Duration object(du1)
// to the given Duration object(du2) for
// equality i.e here it returns false because
// the value of du1<> du2
boolean status = du1.equals(du2);
System.out.println("du1.equals(du2): " + status);
// compares this Duration object(du2)
// to the given Duration object(du3) for
// equality i.e here it returns false because
// the value of du2 <> du3
status = du2.equals(du3);
System.out.println("du2.equals(du3): " + status);
// compares this Duration object(du3)
// to the given Duration object(du3) for
// equality i.e here it returns true because
// the value of du2 == du3
status = du3.equals(du3);
System.out.println("du3.equals(du3): " + status);
}
}

Output

输出量

du1: PT2H
du2: PT2M
du3: PT23H59M59.999999999Sdu1.equals(du2): false
du2.equals(du3): false
du3.equals(du3): true

翻译自: https://www.includehelp.com/java/duration-equals-method-with-example.aspx

java的equals方法

java的equals方法_Java Duration类| 带示例的equals()方法相关推荐

  1. java的equals方法_Java LocalDateTime类| 带示例的equals()方法

    java的equals方法 LocalDateTime类equals()方法 (LocalDateTime Class equals() method) equals() method is avai ...

  2. Java Duration类| 带示例的compareTo()方法

    持续时间类compareTo()方法 (Duration Class compareTo() method) compareTo() method is available in java.time ...

  3. java中get接口示例_Java即时类| 带示例的get()方法

    java中get接口示例 即时类的get()方法 (Instant Class get() method) get() method is available in java.time package ...

  4. java 根据类名示例化类_Java MathContext类| 带示例的getRoundingMode()方法

    java 根据类名示例化类 MathContext类的getRoundingMode()方法 (MathContext Class getRoundingMode() method) getRound ...

  5. java中get接口示例_Java LocalDateTime类| 带示例的get()方法

    java中get接口示例 LocalDateTime类的get()方法 (LocalDateTime Class get() method) get() method is available in ...

  6. java 根据类名示例化类_Java LocalDateTime类| 带示例的getNano()方法

    java 根据类名示例化类 LocalDateTime类getNano()方法 (LocalDateTime Class getNano() method) getNano() method is a ...

  7. duration java_Java Duration类| 带示例的get()方法

    duration java 持续时间类get()方法 (Duration Class get() method) get() method is available in java.time pack ...

  8. duration java_Java Duration类| 带示例的getUnits()方法

    duration java 持续时间类getUnits()方法 (Duration Class getUnits() method) getUnits() method is available in ...

  9. duration java_Java Duration类| 带示例的dividBy()方法

    duration java 持续时间类divideBy()方法 (Duration Class dividedBy() method) dividedBy() method is available ...

最新文章

  1. PhotoGun中文版
  2. 《剑指offer》把数组排成最小的数
  3. PAT 1003 Sharing (25)
  4. mysql备份恢复数据库据/表
  5. combobox总结
  6. 百宝云常用运算符教程
  7. Metadata 元数据信息详解
  8. ios java 程序_使用java代码实现推送IOS消息
  9. php中file_get_contents与curl性能比较分析
  10. qt websocket android,QT使用websocket进行长连接
  11. Paddlehub一些简单应用
  12. Python中mechanize库的简单使用说明
  13. 公式宝典之颜色混合模式公式
  14. 正则表达式 /\{\{(.+?)\}\}/g是什么意思
  15. react native : Implementing unavailable method
  16. 央行出手救市 贷款利率和准备金率齐降
  17. ios录音-如何实现后台录音和推流功能
  18. Hadoop 实现 TF-IDF 计算
  19. 检测到弱密码套件:不支持完全前向保密
  20. react简易实现图片上传组件-从相机或文件夹上传

热门文章

  1. mac os和linux和安卓,在我的安卓手机里,安装Windows和macOS系统
  2. 360手柄摇杆漂移修复_彻底解决你的Switch手柄摇杆问题,最省钱的完美修复。
  3. python选择题题库百度文库_大学Python程序题题库
  4. 制作windows启动盘-大于4GB镜像
  5. Angular性能优化之脏检测
  6. 使用Prometheus监控Cloudflare的全球网络
  7. 苹果再次拒绝协助美国政府解锁纽约毒品案中的iPhone
  8. JavaScript0-闭包
  9. spring boot 1.4默认使用 hibernate validator
  10. Linux下java环境及tomcat部署