Java基础-“==”和“equals”的区别

“==”

  • 基本类型:比较的是值是否相同
  • 引用类型:比较的是内存地址是否相同

“equals”

未重写equals方法:用的也是“==”,比较的是内存地址是否相同,
String和Integer重写了equals方法,比较的是值是否相同

posted @ 2023-02-01 17:16  啊发包  阅读(16)  评论(0)    收藏  举报