📅  最后修改于: 2023-12-03 14:42:49.020000             🧑  作者: Mango
在Java中,LocalDateTime是一个表示日期和时间的不可变对象。其中,hashCode()方法是用来返回对象的哈希码值的。哈希码值是由Object类的hashCode方法返回的int值,它是根据对象内存地址计算出来的一个数值。
public int hashCode()
hashCode方法返回该对象的哈希码值。
下面是一个使用LocalDateTime.hashCode()方法的示例:
import java.time.LocalDateTime;
public class LocalDateTimeExample {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
int hashCode = now.hashCode();
System.out.println("当前时间的哈希码值为:" + hashCode);
}
}
上面的代码首先获取了当前的LocalDateTime对象now,然后调用了now对象的hashCode方法,返回了该对象的哈希码值。最后将哈希码值输出到控制台。
示例输出:
当前时间的哈希码值为:-767163961