首页 > 其他 > 详细

“equals”和“==”

时间:2017-09-15 15:11:33      阅读:203      评论:0      收藏:0      [点我收藏+]

“equals”和“==”

  首先对于基本类型来说,当值相同的时候,地址也是相同的,所以可以使用“==”进行比较,但是对于equals来说,equals比较的是栈中引用指向的堆中的对象。所以在比较对象的时候应该使用重写的equals方法,而不应该是“==”。

  

  注意:在JDK7和JDK8中,JDK8对于类型检验较为严格,不能使用“==”比较不同类型(编译不会通过)。

 

“equals”和“==”

原文:http://www.cnblogs.com/DonaHero/p/7526551.html

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