Byte क्लास प्रिमिटिव टाइप byte के मान को एक ऑब्जेक्ट में लपेटती है।
Byte क्लास के लिए निम्नलिखित फील्ड्स हैं:
- static byte MAX_VALUE - यह एक स्थिरांक है जो एक byte के अधिकतम मान को धारण करता है, 2^7-1।
- static byte MIN_VALUE - यह एक स्थिरांक है जो एक byte के न्यूनतम मान को धारण करता है, -2^7।
- static int SIZE - यह टू'ज कॉम्प्लीमेंट बाइनरी रूप में byte मान को दर्शाने के लिए उपयोग किए जाने वाले बिट्स की संख्या है।
- static Class<Byte> TYPE - यह प्रिमिटिव टाइप byte को दर्शाने वाला Class इंस्टेंस है।
उदाहरण
आइए अब एक उदाहरण देखें:
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("b1 में बिट्स की संख्या = " + b1.SIZE ); System.out.println("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 ); } } आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
b1 में बिट्स की संख्या = 8 b2 में बिट्स की संख्या = 8 String value of Byte -10 is -10 String value of Byte -128 is -128