java命名空间java.lang类double的类成员方法:
compareto定义及介绍
本文导语:
compareto
public int compareto(double anotherdouble)
对两个 double 对象所表示的数值进行比较。在应用到基本 double 值时,有两种方法可以比较执行此方法生成的值与执行 java 语言数字比较运算符()生成的值之间的区别:
...
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
的值。 - 从以下版本开始:
- 1.2