Java - Float byteValue() method



Description

The Java Float byteValue() method returns the value of this Float as a byte (by casting to a byte).

Declaration

Following is the declaration for java.lang.Float.byteValue() method

public byte byteValue()

Parameters

NA

Return Value

This method returns the float value represented by this object converted to type byte.

Exception

NA

Example 1

The following example shows the usage of Float byteValue() method with Float object created using new operator. We're creating a Float variable and assigned it an Float object created using new operator. Then a byte variable is created and assigned a byte value using byteValue() method and then result is printed.

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 );
   }
}

Output

Let us compile and run the above program, this will produce the following result −

Primitive byte value of Float object 100.0 is 100

Example 2

The following example shows the usage of Float byteValue() method with Float object created using valueOf(String) method. We're creating a Float variable and assigned it an Float object created using valueOf(String) method. Then a byte variable is created and assigned a byte value using byteValue() method and then result is printed.

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 );
   }
}

Output

Let us compile and run the above program, this will produce the following result −

Primitive byte value of Float object 100.0 is 100

Example 3

The following example shows the usage of Float byteValue() method with Float object created using valueOf(byte) method. We're creating a Float variable and assigned it an Float object created using valueOf(byte) method. Then a byte variable is created and assigned a byte value using byteValue() method and then result is printed.

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 );
   }
}

Output

Let us compile and run the above program, this will produce the following result −

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