java.lang.Float 类在对象中包装基本类型float的值. Float类型的对象包含一个类型为float的字段.
以下是 java.lang的声明. Float class :
public final class Float extends Number implements Comparable<Float>
以下是 java.lang.Float class : 的字段.
static int MAX_EXPONENT : 这是有限浮点变量可能具有的最大指数.
static float MAX_VALUE : 这是一个常数,保持float类型的最大正有限值,(2-2- 23 )· 2 127 .
static int MIN_EXPONENT : 这是规范化浮点变量可能具有的最小指数.
static float MIN_NORMAL : 这是一个常量,保持float类型的最小正正常值,2- 126 .
static float MIN_VALUE : 这是一个常量,保持float类型的最小正非零值,2- 149 .
static float NaN : 这是一个常量,保持float类型的Not-a-Number(NaN)值.
static float NEGATIVE_INFINITY : 这是一个常量,保持float类型的负无穷大.
static float POSITIVE_INFINITY : 这是一个常量,保持float类型的正无穷大.
static int SIZE : 这是用于表示浮点值的位数.
static Class< Float> TYPE : 这是表示基本类型float的Class实例.
Sr.No. | 构造函数&描述 |
---|---|
1 | Float(double value) 这构造了一个新分配的Float对象,该对象表示转换为float类型的参数. |
2 | Float(浮点值) 这构造了一个新分配的Float对象,它表示原始浮点参数. |
3 | Float(String s ) 这构造了一个新分配的Float对象,该对象表示由字符串表示的float类型的浮点值. |
Sr.No. | Method&说明 |
---|---|
1 | byte byteValue() 此方法以字节形式返回此Float的值(通过强制转换为字节). |
2 | static int compare(float f1,float f2) 此方法比较两个指定的浮点值. |
3 | int compareTo(Float anotherFloat) 此方法以数字方式比较两个Float对象. |
4 | double doubleValue() 此方法返回此Float对象的double值. |
5 | boolean equals(Object obj) 此方法将此对象与指定对象进行比较. |
6 | static int floatToIntBits(float value) 此方法根据IEEE 754浮点"单一格式返回指定浮点值的表示形式"位布局. |
7 | static int floatToRawIntBits(float value) 此方法返回指定浮动的表示形式 - 根据IEEE 754浮点"单格式"位布局的点值,保留非数字(NaN)值. |
8 | float floatValue () 此方法返回此Float对象的浮点值. |
9 | int hashCode() 此方法返回此Float对象的哈希码. |
10 | static float intBitsToFloat(int bits) 这method返回与给定位表示相对应的float值. |
11 | int intValue() 此方法返回此Float的值为int(通过强制转换为int类型). |
12 | boolean isInfinite() this如果此Float值无限,则返回true数量级大,否则为假. |
13 | static boolean isInfinite(float v) 如果指定的数字在数量上无限大,否则为假. |
14 | boolean isNaN() 如果此Float值为非数字(NaN),否则为false. |
15 | static boolean isNaN(float v) 如果指定的数字是非数字(NaN)值,则此方法返回true,否则返回false. |
16 | long longValue() 这个method返回此Float的值为long(通过强制转换为long类型). |
17 | static float parseFloat(String s) 此方法返回一个初始化为由指定String表示的值的新float,由Float类的valueOf方法执行. |
18 | short shortValue() 此方法将此Float的值作为short(通过强制转换为short)返回. |
19 | static String toHexString(float f) 此方法返回float参数的十六进制字符串表示形式. |
20 | String toString() 此方法返回此Float对象的字符串表示形式. |
21 | static String toString(float f) 此方法返回float参数的字符串表示形式 |
22 | static Float valueOf(float f) 此方法返回表示指定浮点值的Float实例. |
23 | static Float valueOf(String s) 此方法返回一个Float对象,其中包含由参数字符串s表示的float值. |
此类继承方法来自以下类 :
java.lang.Object