hashCode()
方法返回一个哈希码值(一个整数)。如果两个键(通过调用 equals()
方法)相同,则 hashCode()
方法返回相同的整数。但是,两个哈希码可能具有不同或相同的密钥。
如果两个对象通过使用 equals()
方法没有产生相等的结果,那么 hashcode()
方法将为两个对象提供不同的整数结果。
18、hashCode()
方法有什么作用?
18、hashCode()
方法有什么作用?
hashCode()
方法返回一个哈希码值(一个整数)。如果两个键(通过调用 equals()
方法)相同,则 hashCode()
方法返回相同的整数。但是,两个哈希码可能具有不同或相同的密钥。
如果两个对象通过使用 equals()
方法没有产生相等的结果,那么 hashcode()
方法将为两个对象提供不同的整数结果。