বাইট ক্লাস একটি বস্তুর মধ্যে আদিম টাইপের বাইটের একটি মান মোড়ানো হয়।
বাইট ক্লাস-
এর জন্য ক্ষেত্রগুলি নীচে দেওয়া হল- স্ট্যাটিক বাইট MAX_VALUE − এটি একটি বাইটের সর্বোচ্চ মান ধরে রাখে, 27-1।
- স্ট্যাটিক বাইট MIN_VALUE − এটি একটি বাইটের সর্বনিম্ন মান ধরে রাখে, -27।
- স্ট্যাটিক int SIZE − এটি দুটির পরিপূরক বাইনারি আকারে একটি বাইট মান উপস্থাপন করতে ব্যবহৃত বিটের সংখ্যা৷
- স্ট্যাটিক ক্লাস
TYPE − এটি হল ক্লাস ইনস্ট্যান্স যা আদিম টাইপ বাইট প্রতিনিধিত্ব করে।
উদাহরণ
আসুন এখন একটি উদাহরণ দেখি -
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