问答详情
源自:9-9 Java 中的 Object 类 Ⅱ

关于obj

ths==obj中obj具体指代什么?这个obj需要提前定义吗?

提问者:飞叶舞曲 2016-08-31 18:24

个回答

  • Slmy3672000
    2016-08-31 19:25:39
    已采纳

    public boolean equals(Object obj) {

    if (this == obj)

    return true;

    obj是equals的形参,对应的是equals后面()里面的实参

    例如dog.equals(dog2),this代表的是dog,obj代表的是dog2