博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java的equals方法_Java LocalDateTime类| 带示例的equals()方法
阅读量:2527 次
发布时间:2019-05-11

本文共 2372 字,大约阅读时间需要 7 分钟。

java的equals方法

LocalDateTime类equals()方法 (LocalDateTime Class equals() method)

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

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

  • equals() method is used to check whether this date-time and the given object are equal or not.

    equals()方法用于检查此日期时间和给定对象是否相等。

  • 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(Object o);

Parameter(s):

参数:

  • Object o – represents the object is to be compared to this object.

    对象o –表示要与该对象进行比较的对象。

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(Object o) method // of LocalDateTimeimport java.time.*;public class EqualsOfLocalDateTime {
public static void main(String args[]) {
// Instantiates two LocalDateTime LocalDateTime da_ti1 = LocalDateTime.parse("2005-10-05T10:10:10"); LocalDateTime da_ti2 = LocalDateTime.now(); // Display da_ti1, da_ti2 System.out.println("LocalDateTime da_ti1 and da_ti2: "); System.out.println("da_ti1: " + da_ti1); System.out.println("da_ti2: " + da_ti2); System.out.println(); // Here, this method compare this date-time // to the given object for equality // i.e. it returns false because both // objects date and time are not same boolean status = da_ti1.equals(da_ti2); // Display status System.out.println("da_ti1.equals(da_ti2): " + status); // Here, this method compares this date-time // to the given object for equality // i.e. it returns true because both // objects date and time are same status = da_ti1.equals(da_ti1); // Display status System.out.println("da_ti1.equals(da_ti1): " + status); }}

Output

输出量

LocalDateTime da_ti1 and da_ti2: da_ti1: 2005-10-05T10:10:10da_ti2: 2020-06-04T08:41:24.891685da_ti1.equals(da_ti2): falseda_ti1.equals(da_ti1): true

翻译自:

java的equals方法

转载地址:http://qftzd.baihongyu.com/

你可能感兴趣的文章
spring第二冲刺阶段第七天
查看>>
搜索框键盘抬起事件2
查看>>
阿里百川SDK初始化失败 错误码是203
查看>>
透析Java本质-谁创建了对象,this是什么
查看>>
BFS和DFS的java实现
查看>>
QQ是怎样实现好友桌面快捷方式的?
查看>>
hadoop之安装
查看>>
Xamarin.Android开发实践(六)
查看>>
物联网项目的思考
查看>>
IntelliJ IDEA设置不自动打开最后关闭的项目
查看>>
抽象类
查看>>
ARC 101E.Ribbons on Tree(容斥 DP 树形背包)
查看>>
List数据分页
查看>>
kmp总结
查看>>
vuex模块相互调用
查看>>
js数字格式化千分位格式
查看>>
windows pip 安装 whl文件
查看>>
Java——常用类(String)
查看>>
Map容器
查看>>
tomcat查看线程数
查看>>