The java.lang.Number.byteValue() is an inbuilt method in java that returns the value of the specified number as a byte. This may involve rounding or truncation.
Syntax:
public byte byteValue()
Parameters: The method does not take any parameter.
Return value: This method returns the numeric value represented by this object after conversion to type byte.
Below program illustrates the use of Number.byteValue() method:
Program 1:
// Java program to illustrate the // Number.byteValue() method public class gfg { public static void main(String[] args) { // Get a number as integer Integer x = new Integer( 12345786 ); // Print bytevalue() System.out.println(x.byteValue()); // Get a number as float Float y = new Float(9145876f); // Print bytevalue() System.out.println(y.byteValue()); } } |
-70 20
Program 2:
// Java program to illustrate the // Number.byteValue() method public class gfg { public static void main(String[] args) { // Get a number as integer Integer x = new Integer( 123 ); // Print bytevalue() System.out.println(x.byteValue()); // Get a number as float Float y = new Float(76f); // Print bytevalue() System.out.println(y.byteValue()); } } |
123 76