首页 > 其他 > 详细

公设基础equals

时间:2019-04-11 19:03:07      阅读:117      评论:0      收藏:0      [点我收藏+]

1#  覆盖equals方法的通用约定  

  1.自反性(reflexive) 自己跟自己的比较必须返回true

  2.对称性(symmetric) x=y那么y=z

  3.传递性(transitive) x=y同时y=z那么x=z

  4.一致性(consistent) 只要equals比较多的对象没有被修改那么 第一次x=y那么接下来的无论多少次x都等于y

  5.对于x.equlas(null)必须返回false x不为null

  

公设基础equals

原文:https://www.cnblogs.com/KAstandardization/p/10691422.html

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