Java - Integer floatValue() 方法



描述

Java Integer floatValue() 方法将此 Integer 的值作为浮点数返回。

声明

以下是 java.lang.Integer.floatValue() 方法的声明

public float floatValue()

参数

返回值

此方法返回此对象表示的数值(转换为 float 类型后)。

异常

从具有正值的 Integer 获取浮点值示例

以下示例演示了如何使用 Integer floatValue() 方法从 Integer 对象获取浮点值。我们创建了一个 Integer 变量,并为其赋值一个包含正整数的 Integer 对象。然后,使用 floatValue 方法获取该对象的浮点值,并将其打印出来。

package com.tutorialspoint;
public class IntegerDemo {
   public static void main(String[] args) {
      Integer obj = new Integer(5);
 
      // returns the value of this Integer as a float
      float f = obj.floatValue();
      System.out.println("Value of f = " + f);
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Value of f = 5.0

从具有负值的 Integer 获取浮点值示例

以下示例演示了如何使用 Integer floatValue() 方法从 Integer 对象获取浮点值。我们创建了一个 Integer 变量,并为其赋值一个包含负整数的 Integer 对象。然后,使用 floatValue 方法获取该对象的浮点值,并将其打印出来。

package com.tutorialspoint;
public class IntegerDemo {
   public static void main(String[] args) {
      Integer obj = new Integer(-5);
 
      // returns the value of this Integer as a float
      float f = obj.floatValue();
      System.out.println("Value of f = " + f);
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Value of f = -5.0

从具有零值的 Integer 获取浮点值示例

以下示例演示了如何使用 Integer floatValue() 方法从 Integer 对象获取浮点值。我们创建了一个 Integer 变量,并为其赋值一个包含零值的 Integer 对象。然后,使用 floatValue 方法获取该对象的浮点值,并将其打印出来。

package com.tutorialspoint;
public class IntegerDemo {
   public static void main(String[] args) {
      Integer obj = new Integer(0);
 
      // returns the value of this Integer as a float
      float f = obj.floatValue();
      System.out.println("Value of f = " + f);
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Value of f = 0.0

从具有负零值的 Integer 获取浮点值示例

以下示例演示了如何使用 Integer floatValue() 方法从 Integer 对象获取浮点值。我们创建了一个 Integer 变量,并为其赋值一个包含负零值的 Integer 对象。然后,使用 floatValue 方法获取该对象的浮点值,并将其打印出来。

package com.tutorialspoint;
public class IntegerDemo {
   public static void main(String[] args) {
      Integer obj = new Integer(-0);
 
      // returns the value of this Integer as a float
      float f = obj.floatValue();
      System.out.println("Value of f = " + f);
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Value of f = 0.0
java_lang_integer.htm
广告