java命名空间java.lang类float的类成员方法:
compareto定义及介绍
本文导语:
compareto
public int compareto(float anotherfloat)
比较两个 float 对象所表示的数值。在应用到基本 float 值时,有两种方法可以比较执行此方法产生的值与执行 java 语言的数字比较运算符()产生的那些值之间的区别:
此...
public int compareto(float anotherfloat)
- 比较两个
float
对象所表示的数值。在应用到基本 float
值时,有两种方法可以比较执行此方法产生的值与执行 java 语言的数字比较运算符(<、<=、== 和 >= >
)产生的那些值之间的区别:
-
此方法认为
float.nan
等于其自身,且大于其他所有 float
值(包括 float.positive_infinity
)。
-
此方法认为
0.0f
大于 -0.0f
。
这可以确保受此方法影响的 float 对象的自然顺序与 equals 一致。
- 指定者:
- 接口
comparable
中的 compareto
- 参数:
anotherfloat
- 要比较的 float
值。
- 返回:
- 如果
anotherfloat
在数字上等于此 float
,则返回 0
;如果 anotherfloat
在数字上小于此 float
,则返回小于 0
的值;如果 anotherfloat
在数字上大于此 float
,则返回大于 0
的值。 - 从以下版本开始:
- 1.2
- 另请参见:
comparable.compareto(object)