首页 > 其他 > 详细

equals与==

时间:2021-04-07 20:29:41      阅读:19      评论:0      收藏:0      [点我收藏+]
  • ==

    1.基本类型比较值,只要两个变量值相等,即为true

    2.引用类型比较,只有指向同一个对象时才返回ture值

    3.用==比较时,符号两边的值的类型必须一致,否则会报错

  • equals

    1.该方法是object类的方法,所有类都继承了object,所以都可以调用该方法

    2.只能比较引用类型,其比较方式为验证值是否指向同一个对象

    3.当File,String, Date以及包装类调用equals方法时,是比较类型以及值是否相等,而不用验证是否指向的是同一个对象(因为在这些类中,equals方法被重写)

 

 

总结:因此当我们比较字符串类型的数值是否相同时,一般用equals方法进行比较。

equals与==

原文:https://www.cnblogs.com/wfswf/p/14628079.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!