当前位置: 首页 > 图灵资讯 > java面试题> 金三银四精选java面试题-==和equals方法的区别

金三银四精选java面试题-==和equals方法的区别

来源:图灵教育
时间:2023-12-10 13:41:55
 

==和equals方法的区别

  • ==:如果是基本数据类型,比较是值,如果是引用类型,比较的是引用地址
  • equals:具体看各个类重写equals方法之后的比较逻辑,比如string类,虽然是引用类型,但是String类中重写了equals方法,方法内部比较的是字符串中的各个字符是否全部相等。