==怎么用?
可以用于比较基本数据类型,比较的就是基本数据类型的值是否相等。
可以用于比较引用数据类型,比较的是对象的地址值是否相等。
equals怎么用?
equals只能用于比较引用数据类型的。
Object提供的equals是用于比较对象地址值是否相同。

自定义类中,如果重写了equals方法,那么就是按照你自己的需求来比较的。

区别

引用在知乎上看到的回答,就是"==是看看左右是不是一个东西,equals是看看左右是不是长得一样"。

图解

Java中==与equals的区别

相关文章:

  • 2021-12-10
  • 2021-11-21
  • 2022-01-13
  • 2021-11-06
  • 2022-12-23
  • 2021-05-20
  • 2021-07-25
  • 2021-10-15
猜你喜欢
  • 2021-06-18
  • 2021-09-24
  • 2022-01-23
  • 2021-05-22
  • 2021-09-10
  • 2021-12-09
相关资源
相似解决方案