`
wenlong1986
  • 浏览: 348 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
大家都知道,在Java中,对于对象的比较,如果用“==”比较的是对象的引用,而equals才是比较的对象的内容。   一般我们在设计一个类时,需要重写父类的equals方法,在重写这个方法时,需要按照以下几个规则设计: 1、自反性:对任意引用值X,x.equals(x)的返回值一定为true.2、对称性:对于任何引用值x,y,当且仅当y.equals(x)返回值为true时,x.equals(y)的返回值一定为true;3、传递性:如果x.equals(y)=true, y.equals(z)=true,则x.equals(z)=true4、一致性:如果参与比较的对象没任何改变,则对象 ...
Global site tag (gtag.js) - Google Analytics