哈希值

哈希值: 是JDK根据对象的地址或者字符串或者数字算出来的int类型的数值

注意:哈希值不是对象的地址值,哈希值是一个int类型的数值

如何得到对象的哈希值:Object类中的hashCode方法可以获取对象的哈希值,返回值是int类型的

对象的哈希值特点: 1、同一个对象多次调用hashCode方法返回的哈希值是相同的 2、默认情况下,不同对象的哈希值是不同的。而重写hashCode方法,可以实现让不同对象的哈希值相同

 

哈希值的练习