| 构造方法摘要 | |
|---|---|
| Float(double value) 构造一个新分配的 Float 对象,它表示转换为 float 类型的参数。 |
|
| Float(float value) 构造一个新分配的 Float 对象,它表示基本的 float 参数。 |
|
| Float(String s) 构造一个新分配的 Float 对象,它表示用字符串表示的 float 类型的浮点值。 |
|
| 返回类型 | 方法描述 |
|---|---|
| byte | byteValue() 将此 Float 值以 byte 形式返回(强制转换为 byte)。 |
| static int | compare(float f1, float f2) 比较两个指定的 float 值。 |
| int | Float anotherFloat) 比较两个 Float 对象所表示的数值。 |
| double | doubleValue() 返回此 Float 对象的 double 值。 |
| boolean | equals(Object obj) 将此对象与指定对象进行比较。 |
| static int | floatToIntBits(float value) 根据 IEEE 754 浮点“单一格式”位布局,返回指定浮点值的表示形式。 |
| static int | floatToRawIntBits(float value) 根据 IEEE 754 浮点“单一格式”位布局,返回指定浮点值的表示形式,并保留非数字 (NaN) 值。 |
| float | floatValue() 返回此 Float 对象的 float 值。 |
| int | hashCode() 返回此 Float 对象的哈希码。 |
| static float | intBitsToFloat(int bits) 返回对应于给定位表示形式的 float 值。 |
| int | intValue() 将此 Float 值以 int 形式返回(强制转换为 int 类型)。 |
| boolean | isInfinite() 如果此 Float 值的大小是无穷大,则返回 true,否则返回 false。 |
| static boolean | isInfinite(float v) 如果指定数的数值是无穷大,则返回 true,否则返回 false。 |
| boolean | isNaN() 如果此 Float 值是一个非数字 (NaN) 值,则返回 true,否则返回 false。 |
| static boolean | isNaN(float v) 如果指定的数是一个非数字 (NaN) 值,则返回 true,否则返回 false。 |
| long | longValue() 将此 Float 值以 long 形式返回(强制转换为 long 类型)。 |
| static float | parseFloat(String s) 返回一个新的 float 值,该值被初始化为用指定 String 表示的值,这与 Float 类的 valueOf 方法一样。 |
| short | shortValue() 将此 Float 值以 short 形式返回(强制转换为 short)。 |
| static String | toHexString(float f) 返回 float 参数的十六进制字符串表示形式。 |
| String | toString() 返回此 Float 对象的字符串表示形式。 |
| static String | toString(float f) 返回 float 参数的字符串表示形式。 |
| static Float | valueOf(float f) 返回表示指定的 float 值的 Float 实例。 |
| static Float | valueOf(String s) 返回保存用参数字符串 s 表示的 float 值的 Float 对象。 |