小编use*_*328的帖子

obj1 == obj2实际比较了什么

我正在学习Overriding hashCode()和课堂equals(Object obj)方法Object.

类中的equals(Object obj)方法体Object是:

public boolean equals(Object obj) {
    return (this == obj);
}
Run Code Online (Sandbox Code Playgroud)

hashCode()native:

public native int hashCode();
Run Code Online (Sandbox Code Playgroud)

我有一个类Test有overrided equals(Object obj)hashCoe():

public class Test {

public static void main(String[] args){
    Test t1 = new Test();
    Test t2 = new Test();

    System.out.println("t1 toString() : " + t1.toString());
    System.out.println("t1, Hex value of hashcode : " + Integer.toHexString(t1.hashCode()));
    System.out.println("t2 toString() : " + …
Run Code Online (Sandbox Code Playgroud)

java equality equals object hashcode

0
推荐指数
1
解决办法
1745
查看次数

标签 统计

equality ×1

equals ×1

hashcode ×1

java ×1

object ×1