Java的equsals和==

先上结论:在我们常用的类中equals被重写后,作用就是为了比较对象的内容,==是比较对象的内存地址。但并不能说所有的equals方法就是比较对象的内容。

Java 中的==:

1、对于对象引用类型:“==”比较的是对象的内存地址。

比如说:

String s1 = "Hello"; String s2 = new String ("Hello"); System.out.println(s1 == s2);(false)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zysxdz.html