gpt4 book ai didi

java - LocalDate:等于与 isEqual

转载 作者:行者123 更新时间:2023-12-04 14:36:55 30 4
gpt4 key购买 nike

LocalDate在 Java 中有两个类似的方法 equalsisEqual .
它们之间有什么区别?当他们输出不同的结果时?

最佳答案

LocalDate.equals ,像大多数其他人一样 equals方法实现,如果你传递的不是 LocalDate 的东西,将总是返回 false ,即使它们代表同一天:

System.out.println(LocalDate.now().equals(HijrahDate.now())); // false
ChronoLocalDate.isEqual 比较两个日期是否为同一天,即本地时间线上的同一点:
System.out.println(LocalDate.now().isEqual(HijrahDate.now())); // true

关于java - LocalDate:等于与 isEqual,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67647734/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com