代码拉取完成,页面将自动刷新
这种方法确实提供了对称性,但是却牺牲了传递性:
ColorPoint p1 = new ColorPoint(1, 2, Color.RED);
Point p2 = new Point(1, 2);
ColorPoint p3 = new ColorPoint(1, 2, Color.BLUE);
此时,p1.equals(p2)和 p1.equals(p3) 都是返回 true ,但是p1.equals(p3)则返回 false
p1.equals(p3) 都是返回 true 这个应该是p3.equals(p2)才是true吧?后面写的: 但是p1.equals(p3)则返回 false 也验证了前面这句话是错误的。
忘了说,非常感谢作者搬来了这本书,受益良多
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
应该是 p2.equals(p3)
,已更新~
登录 后才可以发表评论