Java.lang.Float 类


介绍

java.lang.Float类将原始类型 float 的值包装在对象中。Float 类型的对象包含一个类型为 float 的字段。

类别声明

以下是java.lang.Float类的声明-

public final class Float
   extends Number
      implements Comparable<Float>

场地

以下是java.lang.Float类的字段-

  • 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 类型的非数字 (NaN) 值的常量。

  • static float NEGATIVE_INFINITY - 这是一个保存 float 类型负无穷大的常量。

  • static float POSITIVE_INFINITY - 这是一个保存 float 类型的正无穷大的常量。

  • static int SIZE - 这是用于表示浮点值的位数。

  • static Class<Float> TYPE - 这是表示基本类型 float 的 Class 实例。

类构造函数

先生。 构造函数及描述
1

浮点数(双精度值)

这将构造一个新分配的 Float 对象,该对象表示转换为 float 类型的参数。

2

浮点数(浮点值)

这将构造一个新分配的 Float 对象,该对象表示原始 float 参数。

3

浮点数(字符串)

这将构造一个新分配的 Float 对象,该对象表示由字符串表示的 float 类型的浮点值。

类方法

先生。 方法及说明
1 字节字节值()

此方法将此 Float 的值作为字节返回(通过转换为字节)。

2 静态 int 比较(浮点 f1,浮点 f2)

此方法比较两个指定的浮点值。

3 intcompareTo(浮点另一个浮点)

此方法对两个 Float 对象进行数值比较。

4 双倍双值()

此方法返回此 Float 对象的双精度值。

5 布尔等于(对象 obj)

此方法将此对象与指定对象进行比较。

6 静态 int floatToIntBits(浮点值)

此方法根据 IEEE 754 浮点“单一格式”位布局返回指定浮点值的表示形式。

7 静态 int floatToRawIntBits(浮点值)

此方法根据 IEEE 754 浮点“单一格式”位布局返回指定浮点值的表示形式,并保留非数字 (NaN) 值。

8 浮动浮动值()

此方法返回此 Float 对象的浮点值。

9 int 哈希码()

此方法返回此 Float 对象的哈希码。

10 静态浮点 intBitsToFloat(int 位)

此方法返回与给定位表示相对应的浮点值。

11 int intValue()

此方法将此 Float 的值作为 int 返回(通过转换为 int 类型)。

12 布尔值 isInfinite()

如果此 Float 值的大小无限大,则此方法返回 true,否则返回 false。

13 静态布尔 isInfinite(float v)

如果指定数字的大小无限大,则此方法返回 true,否则返回 false。

14 布尔值 isNaN()

如果此 Float 值是非数字 (NaN),则此方法返回 true,否则返回 false。

15 静态布尔值 isNaN(float v)

如果指定的数字是非数字 (NaN) 值,则此方法返回 true,否则返回 false。

16 长长值()

此方法以 long 形式返回此 Float 的值(通过转换为 long 类型)。

17 号 静态浮点 parseFloat(String s)

此方法返回一个新的浮点数,该浮点数初始化为指定字符串表示的值,如 Float 类的 valueOf 方法执行的那样。

18 短的shortValue()

此方法返回此 Float 的值作为短整型(通过转换为短整型)。

19 静态字符串 toHexString(float f)

此方法返回 float 参数的十六进制字符串表示形式。

20 字符串转字符串()

此方法返回此 Float 对象的字符串表示形式。

21 静态字符串 toString(float f)

此方法返回 float 参数的字符串表示形式

22 静态浮点 valueOf(float f)

此方法返回表示指定浮点值的 Float 实例。

23 静态浮点 valueOf(String s)

此方法返回一个 Float 对象,其中保存由参数字符串 s 表示的浮点值。

继承的方法

该类继承了以下类的方法 -

  • java.lang.Object