java命名空间javax.management.openmbean类compositedatasupport的类成员方法:
hashcode定义及介绍
本文导语:
hashcode
public int hashcode()
返回此 compositedatasupport 实例的哈希码值。
compositedatasupport 实例的哈希码是在 equals 比较中使用的所有信息元素的哈希码的总和(即其复合类型 和所有项值)。
这确保了 t1.equals(t2) 意味着对于任何...
public int hashcode()
- 返回此
compositedatasupport 实例的哈希码值。
compositedatasupport 实例的哈希码是在 equals 比较中使用的所有信息元素的哈希码的总和(即其复合类型 和所有项值)。
这确保了 t1.equals(t2) 意味着对于任何两个 compositedatasupport 实例 t1 和 t2 而言,都存在 t1.hashcode()==t2.hashcode(),这是方法 object.hashcode() 的通用协定所要求的。
每项值的哈希码将被添加到返回的哈希码中。如果项值是一个数组,则对于对象引用类型数组,其哈希码的获取方式类似于调用 deephashcode 方法;对于基本类型数组,则类似于调用恰当的 arrays.hashcode(e) 重载形式。
- 指定者:
- 接口
compositedata 中的 hashcode - 覆盖:
- 类
object 中的 hashcode
- 返回:
- 此
compositedatasupport 实例的哈希码值 - 另请参见:
object.equals(java.lang.object),
hashtable