A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

hashCode():
            把对象的所有成员变量值相加即可。
            如果是基本类型,就加值。如果是引用类型,就加哈希值。
            public int hashCode()
            {
                return this.name.hashCode() + this.age + this.sex +this.score ;
            }
        equals():
            A:this==obj
            B:!(obj instanceof Student)
            C:所有成员变量的值比较。基本类型用==,引用类型用equals()。

eclipse()也有自动生成这两者的功能.

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马