equals
2019-08-25 本文已影响0人
一生戎码
== 两边如果是引用类型,则比较内存地址,地址相同则是true,反之则false.
Object中的equals方法比较的是两个引用的内存地址。但是在现实的业务逻辑当中,不应该比较内存地址,应该比较地址里面的内容,所以需要对equals方法进行重写。
注意:在使用自己创建的类进行equals比较时,一定要先重写equals方法
== 两边如果是引用类型,则比较内存地址,地址相同则是true,反之则false.
Object中的equals方法比较的是两个引用的内存地址。但是在现实的业务逻辑当中,不应该比较内存地址,应该比较地址里面的内容,所以需要对equals方法进行重写。
注意:在使用自己创建的类进行equals比较时,一定要先重写equals方法