对于==
1.基本数据类型,判断值是否相等,决定结果的true false
注:两端数据类型可以不同
2.应用数据类型:比较引用变量的地址值是否相等

对于equals
1 只能处理引用数据类型变量
2.在Objiect类,发现equals()仍然比较的两个应用变量的地址值是否相等
3.String类 、包装类 、File类 、Date类这些方法重写了Objiect类的equals()方法,比较两个对象的实体内容是否相同

String类的内存解析:
JAVA中==与equals的区别

相关文章:

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