Byte क्लास प्रिमिटिव टाइप byte के मान को एक ऑब्जेक्ट में लपेटती है। Byte प्रकार का एक ऑब्जेक्ट एक सिंगल फील्ड रखता है जिसका प्रकार byte होता है।
Byte क्लास की कुछ विधियां निम्नलिखित हैं:
| क्र. सं. | विधि और विवरण |
|---|---|
| 1 | byte byteValue() - यह विधि इस Byte को byte के रूप में लौटाती है। |
| 2 | int compareTo(Byte anotherByte) - यह विधि दो Byte ऑब्जेक्ट्स की संख्यात्मक तुलना करती है। |
| 3 | static Byte decode(String nm) - यह विधि एक String को Byte में डीकोड करती है। |
| 4 | double doubleValue() - यह विधि इस Byte को double के रूप में लौटाती है। |
| 5 | boolean equals(Object obj) - यह विधि इस ऑब्जेक्ट की निर्दिष्ट ऑब्जेक्ट से तुलना करती है। |
| 6 | float floatValue() - यह विधि इस Byte को float के रूप में लौटाती है। |
| 7 | int hashCode() - यह विधि इस Byte के लिए हैश कोड लौटाती है। |
| 8 | int intValue() - यह विधि इस Byte को int के रूप में लौटाती है। |
| 9 | long longValue() - यह विधि इस Byte को long के रूप में लौटाती है। |
| 10 | static byte parseByte(String s) - यह विधि स्ट्रिंग आर्गुमेंट को साइन्ड डेसीमल byte के रूप में पार्स करती है। |
आइए अब एक उदाहरण देखें:
उदाहरण
import java.lang.*; public class Demo { public static void main(String[] args){ Byte b1, b2; int i1, i2; b1 = new Byte("1"); b2 = new Byte("-1"); 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 -1 is -1
उदाहरण
आइए अब एक और उदाहरण देखें:
import java.lang.*; public class Demo { public static void main(String[] args){ Byte b1, b2; String s1, s2; b1 = new Byte("-123"); b2 = new Byte("0"); 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 ); } } आउटपुट
String value of Byte -123 is -123 String value of Byte 0 is 0