java命名空间javax.management接口descriptor的类成员方法:
equals定义及介绍
本文导语:
equals
boolean equals(object obj)
将此描述符与给定对象比较。如果给定对象也是一个 descriptor,并且如果两个 descriptor 具有相同的字段名(可能有不同的情况)且有相同的关联值,则对象相等。如果具备下列条件,则两个 descriptor ...
boolean equals(object obj)
- 将此描述符与给定对象比较。如果给定对象也是一个 descriptor,并且如果两个 descriptor 具有相同的字段名(可能有不同的情况)且有相同的关联值,则对象相等。如果具备下列条件,则两个 descriptor 中字段的各个值都相等:
- 如果一个值为 null,则其他值也必须为 null。
- 如果一个值是基本类型数组,则其他值必须是同一类型的基本类型数组,且具有相同的元素。
- 如果一个值是对象数组,则其他值也必须是对象数组,并且
arrays.deepequals(object[],object[])
必须返回 true。
- 其他情况下,
object.equals(object)
必须返回 true。
- 覆盖:
- 类
object
中的 equals
- 参数:
obj
- 要与之比较的对象。
- 返回:
- 如果对象相等,则返回
true
;否则,返回 false
。 - 从以下版本开始:
- 1.6
- 另请参见:
object.hashcode()
,
hashtable