Last Updated : 06 May, 2022
The byteValue() method of Integer class of java.lang package converts the given Integer into a byte after a narrowing primitive conversion and returns it (value of integer object as a byte). Also, remember this method does override byteValue() method of the Number class.
The package view is as follows:
--> java.lang Package --> Integer Class --> byteValue() Method
Syntax :
public byte byteValue()
Return Type: Returns the numeric value represented by this object after conversion to byte type.
Note: It is compatible with Java 1.5 and onwards.
Example 1:
Java
// Java program to Illustrate byteValue() Method
// Of Integer Class
// Importing required class
import java.lang.Integer;
// Main Class
class GFG {
// Main driver method
public static void main(String args[]) {
// Creating an Integer object and
// passing custom integer input
Integer a = new Integer(34);
// Converting integer number to byte value
// using byteValue() method
byte b = a.byteValue();
// Printing the corresponding byte value
System.out.println(b);
}
}
Example 2:
Java
// Java Program to Illustrate byteValue() Method
// of Integer Class
// Importing required classes
import java.lang.*;
import java.util.*;
// Main Class
class GFG {
// Main driver method
public static void main(String[] args)
{
// Creating a Byte object
Byte b = new Byte("01");
// Converting Byte to byte primitive
// using byteValue() method
Byte bp = b.byteValue();
// Display statement
System.out.println("Byte object : " + b);
// Primitive byte value of custom Byte passed above
String str
= "Primitive byte value of Byte object : " + bp;
// Printing byte primitive value
System.out.println(str);
}
}
Output:
Byte object : 1 Primitive byte value of Byte object : 1
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4