কম্পিউটার

জাভাতে বুলিয়ান ক্লাস


বুলিয়ান ক্লাস একটি বস্তুর মধ্যে আদিম টাইপের বুলিয়ানের একটি মান মোড়ানো হয়। বুলিয়ান টাইপের একটি বস্তুতে একটি একক ক্ষেত্র থাকে যার ধরন বুলিয়ান।

নিচে বুলিয়ান ক্লাসের ক্ষেত্রগুলি হল -

  • স্ট্যাটিক বুলিয়ান FALSE − এটি হল বুলিয়ান অবজেক্ট যা আদিম মান মিথ্যার সাথে সম্পর্কিত৷
  • স্ট্যাটিক বুলিয়ান ট্রু − এটি হল আদিম মান সত্যের সাথে সঙ্গতিপূর্ণ বুলিয়ান বস্তু।
  • স্ট্যাটিক ক্লাস<বুলিয়ান> টাইপ − এটি হল ক্লাস অবজেক্ট যা আদিম প্রকার বুলিয়ান প্রতিনিধিত্ব করে।

বুলিয়ান ক্লাস-

এর কিছু পদ্ধতি নিচে দেওয়া হল
Sr.No. পদ্ধতি এবং বর্ণনা
1 বুলিয়ান বুলিয়ান ভ্যালু()
এই পদ্ধতিটি বুলিয়ান আদিম হিসাবে এই বুলিয়ান বস্তুর মান প্রদান করে
2 int compareTo(বুলিয়ান খ)
এই পদ্ধতিটি এই বুলিয়ান দৃষ্টান্তটিকে অন্যটির সাথে তুলনা করে।
3 বুলিয়ান সমান (অবজেক্ট অবজেক্ট)
এই পদ্ধতিটি সত্য দেখায় যদি এবং শুধুমাত্র যদি আর্গুমেন্টটি শূন্য না হয় এবং একটি বুলিয়ান অবজেক্ট যা এই অবজেক্টের মতো একই বুলিয়ান মানকে উপস্থাপন করে।
4 স্ট্যাটিক বুলিয়ান গেটবুলিয়ান (স্ট্রিং নাম)
এই পদ্ধতিটি সত্য হয় যদি এবং শুধুমাত্র যদি আর্গুমেন্ট দ্বারা নামকৃত সিস্টেম সম্পত্তি বিদ্যমান থাকে এবং স্ট্রিং "সত্য" এর সমান হয়।
5 int হ্যাশকোড()
এই পদ্ধতি এই বুলিয়ান বস্তুর জন্য একটি হ্যাশ কোড প্রদান করে।
6 স্ট্যাটিক বুলিয়ান পার্সবুলিয়ান(স্ট্রিংগুলি)
এই পদ্ধতিটি স্ট্রিং আর্গুমেন্টকে বুলিয়ান হিসেবে পার্স করে।
7 স্ট্রিং থেকে স্ট্রিং()
এই পদ্ধতিটি একটি স্ট্রিং অবজেক্ট প্রদান করে যা এই বুলিয়ানের মানকে প্রতিনিধিত্ব করে।

আসুন এখন একটি উদাহরণ দেখি -

উদাহরণ

 java.lang.*; পাবলিক ক্লাস ডেমো { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং[] আর্গস){ বুলিয়ান ভ্যাল১, ভ্যাল২; val1 =নতুন বুলিয়ান (সত্য); val2 =নতুন বুলিয়ান (সত্য); বুলিয়ান রেস =val1.equals(val2); System.out.println("বুলিয়ানের উভয় মানই কি সমান? ="+res); }}

আউটপুট

উভয় বুলিয়ান মান কি সমান? =সত্য

আসুন এখন আরেকটি উদাহরণ দেখি---

উদাহরণ

 java.lang.*; পাবলিক ক্লাস ডেমো { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং[] আর্গস){ বুলিয়ান ভ্যাল১, ভ্যাল২; val1 =নতুন বুলিয়ান (মিথ্যা); val2 =নতুন বুলিয়ান (সত্য); System.out.println("Value1 ="+val1); System.out.println("Value2 ="+val2); System.out.println("HashCode Value1 ="+val1.hashCode()); System.out.println("HashCode Value2 ="+val2.hashCode()); বুলিয়ান রেস =val1.equals(val2); System.out.println("বুলিয়ান উভয় মানই কি সমান? ="+res); }}

আউটপুট

Value1 =falseValue2 =trueHashCode Value1 =1237HashCode Value2 =1231 উভয় বুলিয়ান মান কি সমান? =মিথ্যা

  1. জাভাতে ফাইনাল ক্লাস

  2. জাভাতে চূড়ান্ত কীওয়ার্ড

  3. জাভাতে সুপার কীওয়ার্ড

  4. জাভাতে সমষ্টি