== 和 equals 有什么区别?

== :在基本数据类型中比较的是值相等;引用类型比较的是内存地址是否相等。

equals:默认是比较两个对象之间的内存地址是否相等;但是在equals这个方法重写之后比较的是内存地址的值是否相等。

Guess you like

Origin blog.csdn.net/CSDN_java1005/article/details/115012928