Object hashCode() 方法用于获取对象的 hash 值。
语法
object.hashCode()
参数
无 。
返回值
返回对象哈希值,是一个整数,表示在哈希表中的位置。
实例
以下实例演示了 hashCode() 方法的使用:
以上程序执行结果为:
225534817 1878246837 929338653
String 和 ArrayList 类使用 hashCode() 方法,String 和 ArrayList 类都继承了 Object,所以可以直接使用 hashCode() 方法:
0 1
以下实例演示如果两个对象相等,则它们的哈希值也是相等的:
true 225534817 225534817