java命名空间java.lang类stacktraceelement的类成员方法:
equals定义及介绍
本文导语:
equals
public boolean equals(object obj)
如果指定的对象是另一个 stacktraceelement 实例,并且该对象表示的执行点与该实例的相同,则返回 ture。当且仅当满足下列条件时,堆栈跟踪元素 a 和 b 相同:
equals(a.getfilename(), b.getfilename())...
public boolean equals(object obj)
- 如果指定的对象是另一个 stacktraceelement 实例,并且该对象表示的执行点与该实例的相同,则返回 ture。当且仅当满足下列条件时,堆栈跟踪元素 a 和 b 相同:
equals(a.getfilename(), b.getfilename()) &&
a.getlinenumber() == b.getlinenumber()) &&
equals(a.getclassname(), b.getclassname()) &&
equals(a.getmethodname(), b.getmethodname())
其中定义 equals 为:
static boolean equals(object a, object b) {
return a==b || (a != null && a.equals(b));
}
- 覆盖:
- 类
object
中的 equals
- 参数:
obj
- 要与该堆栈跟踪元素相比较的对象。
- 返回:
- 如果指定的对象是另一个 stacktraceelement 实例,并且该对象表示的执行点与该实例的相同,则返回 true。
- 另请参见:
object.hashcode()
,
hashtable