hascode专题

Java HasCode equals == 的区别

== 用来判断两个值,或者两个对象的内存地址是否一样。 equals equals 方法用来判断两个对象是否相等。equals 是Object 类的方法,默认情况下,比较两个对象是否是同一个对象,内部通过 == 实现。如果想比较两个对象的其他内容,则可以通过重写equals 方法。比如String 就重写了equals 方法。 equals是Object类的方法,默认情况下比较两个对象是否