社区
Java SE
帖子详情
java 的equals方法和compareTo方法比较
ssszhangbo
2010-06-11 06:29:20
自定义了两个类,想比较大小要重写那个方法
二者区别
...全文
202
8
打赏
收藏
java 的equals方法和compareTo方法比较
自定义了两个类,想比较大小要重写那个方法 二者区别
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ssszhangbo
2010-06-11
打赏
举报
回复
高手[Quote=引用 4 楼 lacus87 的回复:]
尽量保证equals相等的,compareto也返回0
[/Quote]
xiaoqiao_82
2010-06-11
打赏
举报
回复
我的理解
equals用来判断==和!=
compareTo用来判断<,==和>
dddddz
2010-06-11
打赏
举报
回复
比较大小重写equals,排序重写compareTo
sssllla
2010-06-11
打赏
举报
回复
看来这里真的是高手如云啊
lacus87
2010-06-11
打赏
举报
回复
尽量保证equals相等的,compareto也返回0
ssszhangbo
2010-06-11
打赏
举报
回复
是不是如果我仅仅是比较大小的话,重写equals方法,toString方法,和hashcode方法就可以了,如果我想将来把这些类放到容器里实现排序的话就要再重写compareTo方法[Quote=引用 1 楼 goldenfish1919 的回复:]
最好是都重写,最好再加上重写hashcode和toString
[/Quote]
ssszhangbo
2010-06-11
打赏
举报
回复
是不是如果我仅仅是比较大小的话,重写equals方法,toString方法,和hashcode方法就可以了,如果我想将来把这些类放到容器里实现排序的话就要再重写compareTo方法[Quote=引用楼主 ssszhangbo 的回复:]
自定义了两个类,想比较大小要重写那个方法
二者区别
[/Quote]
若鱼1919
2010-06-11
打赏
举报
回复
最好是都重写,最好再加上重写hashcode和toString
Java
中
比较
运算符
compareTo
()、
equals
()与==的区别及应用总结
主要给大家介绍了关于
Java
中
比较
运算符
compareTo
()、
equals
()与==的区别及应用的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
浅谈
java
中BigDecimal的
equals
与
compareTo
的区别
下面小编就为大家带来一篇浅谈
java
中BigDecimal的
equals
与
compareTo
的区别。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
详解
java
中保持
compareTo
和
equals
同步
主要介绍了详解
java
中保持
compareTo
和
equals
同步的相关资料,需要的朋友可以参考下
实现元素
比较
1
1. ==、
equals
、
compareTo
的关系 3. Comparable接口自然排序 4. comparator定制排序 5. 重写
equals
方法
的标准
Java
equal和
compareto
_
java
中
equals
和
compareTo
的区别---解惑
value1.
compareTo
(value2) == 0value1.
equals
(value2)
equals
的效率高些,
compareTo
其实就是按照编码的数值求差值,根据差值进行
比较
,它能确定两个String在字典顺序上的前后性,当你只是想知道是否一致时,用
equals
...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章