读书人

强烈推荐 (x.compareTo(y)==0) == (x.

发布时间: 2012-02-05 12:07:14 作者: rapoo

强烈推荐 (x.compareTo(y)==0) == (x.equals(y)) 这种做法
强烈推荐 (x.compareTo(y)==0) == (x.equals(y)) 这种做法,但不是 严格要求这样做。一般来说,任何实现 Comparable 接口和违背此条件的类都应该清楚地指出这一事实。推荐如此阐述:“注意:此类具有与 equals 不一致的自然排序。”
api上看见的 但是不知道为什么


[解决办法]

引用原因是在Java中,equals(Object o)方法不总是被用来实现等价关系的。

[解决办法]
顶下。

读书人网 >J2EE开发

热点推荐