Java 简明教程
Java - Float class with Examples
Class Declaration
以下是 java.lang.Float 类的声明:
public final class Float
extends Number
implements Comparable<Float>
Field
以下是 java.lang.Float 类的字段:
-
static int MAX_EXPONENT - 这是有限浮点变量可能具有的最大指数。
-
static float MAX_VALUE - 这是容纳 float 类型的最大正有限值 (2-2-23)·2127 的常量。
-
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 基本类型的类实例。
Example
以下示例演示了使用 Float 类从字符串获取浮点数。
package com.tutorialspoint;
public class FloatDemo {
public static void main(String[] args) {
// create a String s and assign value to it
String s = "+120";
// create a Float object f
Float f;
// get the value of float from string
f = Float.valueOf(s);
// print the value
System.out.println( "Float value of string " + s + " is " + f );
}
}
让我们编译并运行上述程序,这将生成以下结果 −
Float value of string +120 is 120.0