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