03-Java中==和equals的区别

Java中==和equals的区别

1、==

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

2、equals

  • 重写前
    • 比较的是地址值
  • 重写后
    • 按照重写方法的逻辑进行比较
posted @ 2022-08-05 08:25  OnlyOnYourself-Lzw  阅读(17)  评论(0编辑  收藏  举报