永发信息网

Java中compareTo是什么意思?

答案:2  悬赏:60  手机版
解决时间 2021-01-21 12:16
Java中compareTo是什么意思?
最佳答案
public int compareTo(Double anotherDouble)从数字上比较两个 Double 对象。在应用到基本 double 值时,通过此方法进行的比较与通过 Java 语言的数值比较运算符(<、<=、== 和 >= >)进行的比较之间存在以下两方面的不同: 
此方法认为 Double.NaN 等于它自身,且大于其他所有 double 值(包括 Double.POSITIVE_INFINITY)。 
此方法认为 0.0d 大于 -0.0d。 
这可以确保受此方法影响的 Double 对象的自然顺序 与 equals 方法一致。 
指定者:
接口 Comparable 中的 compareTo
参数:
anotherDouble - 要比较的 Double 值。 
返回:
如果 anotherDouble 在数字上等同于此 Double,则返回 0;如果 Double 在数字上小于此 anotherDouble,则返回小于 0 的值;如果 Double 在数字上大于此 anotherDouble,则返回大于 0 的值。
全部回答
public int compareTo(Double anotherDouble)从数字上比较两个 Double 对象。在应用到基本 double 值时,通过此方法进行的比较与通过 Java 语言的数值比较运算符(<、<=、== 和 >= >)进行的比较之间存在以下两方面的不同:
此方法认为 Double.NaN 等于它自身,且大于其他所有 double 值(包括 Double.POSITIVE_INFINITY)。
此方法认为 0.0d 大于 -0.0d。
这可以确保受此方法影响的 Double 对象的自然顺序 与 equals 方法一致。
指定者:
接口 Comparable 中的 compareTo
参数:
anotherDouble - 要比较的 Double 值。
返回:
如果 anotherDouble 在数字上等同于此 Double,则返回 0;如果 Double 在数字上小于此 anotherDouble,则返回小于 0 的值;如果 Double 在数字上大于此 anotherDouble,则返回大于 0 的值。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
dota2里的蝙蝠骑士怎么才能玩好?今儿个用这
为什么日本公主嫁给平民要放弃皇族身份
联想前置USB线和音频线怎么插到GA-B85M-D2V主
莲藕和什么菜一起炒好
学画水彩有哪些好处
1972年是闰年还是平年
帝豪汽车的汽车品牌
辊涂方法的特点有哪些
理屈词穷的词语
怎样从用书生阅读器打开的文章中拷贝想要的那
厨房墙漏水是什么原因?
1到12中的六位偶数代数和怎么能等于零
中国银行,有木有啊有没有
滴定管的精确度是0.1ml还是0.01ml?
练keep能瘦吗?
推荐资讯
聚鑫财富谁知道
愿意嫁给穷男是为什么
如何找人制作软件,生成自己需要的功能
请帮忙过此关
800吨铝型材挤压机可以生产规格多少的型材?
我的户口是假的,和她登记结婚,如今户口消了
请教一道PP2填空
乐嘉为什么流泪而那些失去的终将变得美好可爱
中国农业银行(汾陈)地址在什么地方,我要处理
2016理科生考515分河南财经政法大学中外合作
如图为某反应的微观示意图,不同的球代表不同
亚洲第一组合??西方第一组合??
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?