论坛首页
BBS
联系方式
每日签到
在线充值
毕业设计源码
作业源码
java习题
java学习视频
本版
帖子
用户
注册
登录
用户名:
积分:
0
用户组:
游客
消息
提醒
[退出]
好友
勋章
收藏
设置
在线充值
每日签到
java无忧网
»
论坛首页
›
作业源码
›
习题源码/技术文章
›
Comparable和Comparator接口是干什么的?
重磅消息:
开通VIP会员,获取平台所有项目,永久使用,详细请咨询QQ:3376762016
远程服务部署安装,售后服务,请加QQ1:3376762016,QQ2:3597230140(即将满员),QQ3:1399491757(已满)
返回列表
发帖
查看:
741
|
回复:
0
Comparable和Comparator接口是干什么的?
[复制链接]
java无忧网
java无忧网
当前离线
积分
668946
该用户从未签到
3518
主题
3532
帖子
66万
积分
管理员
积分
668946
发消息
电梯直达
楼主
发表于 2019-2-4 10:36:06
|
只看该作者
|
倒序浏览
|
阅读模式
Java提供了只包含一个compareTo()方法的Comparable接口。这个方法可以个给两个对象排序。具体来说,它返回负数,0,正数来表明输入对象小于,等于,大于已经存在的对象。
Java提供了包含compare()和equals()两个方法的Comparator接口。compare()方法用来给两个输入参数排序,返回负数,0,正数表明第一个参数是小于,等于,大于第二个参数。equals()方法需要一个对象作为参数,它用来决定输入参数是否和Comparator相等。只有当输入参数也是一个Comparator并且输入参数和当前Comparator的排序结果是相同的时候,这个方法才返回true。
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
java无忧网(http://www.javawyw.com),专业提供Java大作业,小作业,课程设计,毕业设计源码,答辩辅导,作业排错,bug修复,专业解答,远程部署运行项目等服务
本网站所有源码,保证能运行!
QQ:1399491757
回复
使用道具
举报
返回列表
发帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回列表
返回顶部