==基本数据比较的是内容,引用数据比较的是地址值,内容相同地址不一定相同,(地址相同内容一定相同)

equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。

==比较的是2个对象的地址,而equals比较的是2个对象的内容,显然,当equals为true时,==不一定为true

 

基本数据传递的是值,引用数据传递的是地址值,String是特殊的引用数据

very good

== 和 Equals 的区别

 

相关文章:

  • 2019-05-23
  • 2019-07-18
  • 2019-03-09
  • 2018-02-22
  • 2019-08-21
  • 2021-09-11
  • 2020-02-22
  • 2020-06-30
猜你喜欢
  • 2017-11-28
  • 2019-08-07
  • 2021-11-24
  • 2021-09-14
  • 2021-11-14
  • 2018-11-09
  • 2019-05-31
  • 2021-10-16
相关资源
相似解决方案