Java - Float byteValue() 方法



描述

Java Float byteValue() 方法将此 Float 的值作为 byte 返回(通过强制转换为 byte)。

声明

以下是 java.lang.Float.byteValue() 方法的声明

public byte byteValue()

参数

返回值

此方法返回此对象表示的浮点值,转换为 byte 类型。

异常

使用 new 运算符创建的 Float 对象获取 byte 示例

以下示例演示了使用 new 运算符创建的 Float 对象的 Float byteValue() 方法的使用。我们创建一个 Float 变量并为其分配一个使用 new 运算符创建的 Float 对象。然后创建一个 byte 变量并使用 byteValue() 方法为其分配一个 byte 值,然后打印结果。

package com.tutorialspoint;

public class FloatDemo {
   public static void main(String[] args) {

      // create a Float object f
      Float f;

      // assign value to f
      f = new Float("100");

      // create a byte primitive bt
      byte bt;

      // assign primitive value of f to bt
      bt = f.byteValue();

      String str = "Primitive byte value of Float object " + f + " is " + bt;

      // print bt value
      System.out.println( str );
   }
}

输出

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

Primitive byte value of Float object 100.0 is 100

使用 valueOf(String) 方法创建的 Float 对象获取 byte 示例

以下示例演示了使用 valueOf(String) 方法创建的 Float 对象的 Float byteValue() 方法的使用。我们创建一个 Float 变量并为其分配一个使用 valueOf(String) 方法创建的 Float 对象。然后创建一个 byte 变量并使用 byteValue() 方法为其分配一个 byte 值,然后打印结果。

package com.tutorialspoint;

public class FloatDemo {
   public static void main(String[] args) {

      // create a Float object f
      Float f;

      // assign value to f
      f = Float.valueOf("100");

      // create a byte primitive bt
      byte bt;

      // assign primitive value of f to bt
      bt = f.byteValue();

      String str = "Primitive byte value of Float object " + f + " is " + bt;

      // print bt value
      System.out.println( str );
   }
}

输出

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

Primitive byte value of Float object 100.0 is 100

使用 valueOf(byte) 方法创建的 Float 对象获取 byte 示例

以下示例演示了使用 valueOf(byte) 方法创建的 Float 对象的 Float byteValue() 方法的使用。我们创建一个 Float 变量并为其分配一个使用 valueOf(byte) 方法创建的 Float 对象。然后创建一个 byte 变量并使用 byteValue() 方法为其分配一个 byte 值,然后打印结果。

package com.tutorialspoint;

public class FloatDemo {
   public static void main(String[] args) {

      // create a Float object f
      Float f;

      // assign value to f
      f = Float.valueOf((byte) 100);

      // create a byte primitive bt
      byte bt;

      // assign primitive value of f to bt
      bt = f.byteValue();

      String str = "Primitive byte value of Float object " + f + " is " + bt;

      // print bt value
      System.out.println( str );
   }
}

输出

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

Primitive byte value of Float object 100.0 is 100
java_lang_float.htm
广告