
- Java.lang - Home
- Java.lang - Boolean
- Java.lang - Byte
- Java.lang - Character
- Java.lang - Character.Subset
- Java.lang - Character.UnicodeBlock
- Java.lang - Class
- Java.lang - ClassLoader
- Java.lang - Compiler
- Java.lang - Double
- Java.lang - Enum
- Java.lang - Float
- Java.lang - InheritableThreadLocal
- Java.lang - Integer
- Java.lang - Long
- Java.lang - Math
- Java.lang - Number
- Java.lang - Object
- Java.lang - Package
- Java.lang - Process
- Java.lang - ProcessBuilder
- Java.lang - Runtime
- Java.lang - RuntimePermission
- Java.lang - SecurityManager
- Java.lang - Short
- Java.lang - StackTraceElement
- Java.lang - StrictMath
- Java.lang - String
- Java.lang - StringBuffer
- Java.lang - StringBuilder
- Java.lang - System
- Java.lang - Thread
- Java.lang - ThreadGroup
- Java.lang - ThreadLocal
- Java.lang - Throwable
- Java.lang - Void
- Java.lang Package Useful Resources
- Java.lang - Useful Resources
- Java.lang - Discussion
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
Getting byte from a Float Object Created Using new Operator Example
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
Getting byte from a Float Object Created Using valueOf(String) Method Example
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
Getting byte from a Float Object Created Using valueOf(byte) Method Example
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