बाइट वर्ग किसी ऑब्जेक्ट में आदिम प्रकार के बाइट का मान लपेटता है।
बाइट वर्ग के लिए निम्नलिखित क्षेत्र हैं-
- स्थिर बाइट MAX_VALUE - यह एक बाइट का अधिकतम मान 27-1 हो सकता है, निरंतर धारण कर रहा है।
- स्थिर बाइट MIN_VALUE - यह एक बाइट के न्यूनतम मान को स्थिर रखता है, -27.
- स्थिर अंतर आकार - यह दो के पूरक बाइनरी फॉर्म में बाइट मान का प्रतिनिधित्व करने के लिए उपयोग की जाने वाली बिट्स की संख्या है।
- स्थिर वर्ग<बाइट> प्रकार - यह आदिम प्रकार के बाइट का प्रतिनिधित्व करने वाला क्लास इंस्टेंस है।
उदाहरण
आइए अब एक उदाहरण देखें -
import java.lang.*; public class Demo { public static void main(String[] args){ Byte b1, b2; int i1, i2; b1 = new Byte("1"); b2 = Byte.MIN_VALUE; i1 = b1.intValue(); i2 = b2.intValue(); String str1 = "int value of Byte " + b1 + " is " + i1; String str2 = "int value of Byte " + b2 + " is " + i2; System.out.println( str1 ); System.out.println( str2 ); } }
आउटपुट
यह निम्नलिखित आउटपुट देगा -
int value of Byte 1 is 1 int value of Byte -128 is -128
उदाहरण
आइए अब एक और उदाहरण देखें -
import java.lang.*; public class Demo { public static void main(String[] args){ Byte b1, b2; String s1, s2; b1 = new Byte("-10"); b2 = Byte.MIN_VALUE; System.out.println("Number of bits in b1 = "+b1.SIZE ); System.out.println("Number of bits in b2 = "+b2.SIZE ); s1 = b1.toString(); s2 = b2.toString(); String str1 = "String value of Byte " + b1 + " is " + s1; String str2 = "String value of Byte " + b2 + " is " + s2; System.out.println( str1 ); System.out.println( str2 ); } }
आउटपुट
यह निम्नलिखित आउटपुट देगा -
Number of bits in b1 = 8 Number of bits in b2 = 8 String value of Byte -10 is -10 String value of Byte -128 is -128