जावा में बूलियन क्लास क्या है और इसका उपयोग कैसे करें?

जावा में यह बूलियन क्लास ऐसे तरीके प्रदान करने में मदद करता है जो बूलियन को स्ट्रिंग में और स्ट्रिंग को बूलियन में परिवर्तित करता है, जबकि बूलियन चर के साथ काम करता है

मुझे पूरा यकीन है कि आप बुलियन शब्द के पार आ गए होंगे। आप में से कई लोग उपयोग के बारे में भी जानते होंगे। तो, बूलियन वर्ग में यह लेख इस वर्ग के कामकाज के बारे में और इसके आसपास कुछ और विषयों के बारे में जानने में आपकी मदद करेगा।

मैं इन विषयों पर विस्तार से चर्चा करूंगा:





चलो शुरू करें!

जावा में एक बूलियन क्लास क्या है?

Java.lang.package एक प्रदान करता है आवरण वर्ग जावा में बूलियन। बुलियन क्लास एक वस्तु में आदिम प्रकार बुलियन के मूल्य को लपेटता है। यह क्लास ऐसे तरीकों को प्रदान करने में मदद करता है जो बूलियन को स्ट्रिंग और स्ट्रिंग में परिवर्तित करते हैंबूलियन चर के साथ काम करते समय बूलियन में। सवाल यह है कि हम एक बूलियन ऑब्जेक्ट कैसे बनाते हैं? खैर, यह वर्ग हमें अपने लक्ष्य को पूरा करने के लिए दो निर्माता प्रदान करता है।



आइये देखते हैं कैसे!

बुलियन क्लास में कंस्ट्रक्टर्स

वहाँ दो हैं निर्माता बूलियन कक्षा में:

बूलियन बी = नया बूलियन (बूलियन मान)

यह निर्माता बूलियन ऑब्जेक्ट बनाता है जो बूलियन मान को पास करता है।



बूलियन बी = नया बूलियन (स्ट्रिंग एस)

यह कंस्ट्रक्टर एक बूलियन ऑब्जेक्ट बनाने में मदद करता है, जो स्ट्रिंग तर्क को शून्य नहीं होने और समान होने पर मूल्य को सही बनाता है।

आगे बढ़ते हुए, आइए उन क्षेत्रों पर ध्यान दें जो बूलियन क्लास प्रदान करता है!

खेत

स्थिर बुलियन TRUE: बूलियन वस्तु जो कि आदिम मूल्य के लिए सही है।
स्थिर बूलियन FALSE: बूलियन वस्तु जो कि आदिम मूल्य को गलत बताती है।
स्थिर वर्ग: आदिम प्रकार बूलियन का प्रतिनिधित्व करने वाली कक्षा वस्तु।

अगला खंड बूलियन क्लास के तरीकों के बारे में है।

कैसे जावा में एक गहरी प्रतिलिपि बनाने के लिए

तरीके

booleanValue (): java.lang.Boolean.booleanValue () यह बूलियन ऑब्जेक्ट के बूलियन आदिम को मूल्य प्रदान करता है।

सार्वजनिक वर्ग उदाहरण {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {// विभिन्न बूलियन ऑब्जेक्ट्स बनाना बूलियन b1 = नया बूलियन ('सच') बूलियन b2 = नया बूलियन ('गलत') बूलियन b3 = नया बुलियन ('EDUREKA') ) // आदिम बूलियन मूल्य प्राप्त करना बूलियन b4 = b1.booleanValue () बूलियन b5 = b2.booleanValue () बूलियन b6 = b3.booleanValue () System.out.println (b4) System.out.println (b5) सिस्टम .println (b6)}}

आउटपुट:
सच
असत्य
असत्य
से तुलना करें() : java.lang.Boolean.compareTo (बूलियन आर्ग) यह बूलियन उदाहरण की तुलना बूलियन उदाहरण से करता है।
हैश कोड() : java.lang.Boolean.hashCode () यह निर्दिष्ट बूलियन ऑब्जेक्ट के लिए हैश कोड मान देता है।

सार्वजनिक वर्ग उदाहरण {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {// विभिन्न बूलियन ऑब्जेक्ट्स बनाना बूलियन b1 = नया बूलियन ('सच') बूलियन b2 = नया बूलियन ('गलत') बूलियन b3 = नया बुलियन ('TRue') ) बूलियन b4 = नया बूलियन (शून्य) System.out.println (b1.hashCode ()) System.out.println (b2.hashCode ()) System.out.println (b3.hashCode ()) System.out.println (b4.hashCode ())}}

आउटपुट:
1231
1237
1231
1237

तार() : java.lang.Boolean.toString () यह अपने मूल्य के आधार पर बूलियन ऑब्जेक्ट का स्ट्रिंग प्रतिनिधित्व लौटाता है।

सार्वजनिक वर्ग उदाहरण {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {// विभिन्न बूलियन ऑब्जेक्ट्स बनाना बूलियन b1 = नया बूलियन ('सच') बूलियन b2 = नया बूलियन ('गलत') बूलियन b3 = नया बुलियन ('EDUREKA') ) बूलियन b4 = नया बूलियन (शून्य) // बूलियन वस्तुओं का स्ट्रिंग मूल्य प्राप्त करना स्ट्रिंग str1 = b1.toString () स्ट्रिंग str2 = b2.toString () स्ट्रिंग str3 = = 3.toString () स्ट्रिंग str4 = b4.toString () सिस्टम .out.println (str1) System.out.println (str2) System.out.println (str3) System.out.println (str4)}}

आउटपुट:
सच
असत्य
असत्य
असत्य

बराबर (): java.lang.Boolean.equals () यदि आप एक अशक्त तर्क पास नहीं करते हैं तो यह सही है। यह एक बूलियन ऑब्जेक्ट होना चाहिए जो इस ऑब्जेक्ट के समान बूलियन मान का प्रतिनिधित्व करता है।

सार्वजनिक वर्ग उदाहरण {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {// विभिन्न बूलियन ऑब्जेक्ट्स बनाना बूलियन b1 = नया बूलियन ('सच') बूलियन b2 = नया बूलियन ('गलत') बूलियन b3 = नया बूलियन ('TrUe') ) बूलियन b4 = नया बूलियन (नल) // बूलियन वस्तुओं की समानता की जाँच करना System.out.println (b1.equals (b2)) System.out.println (b2.equals (b4)) System.out.println (b1)। बराबर (b3)) System.out.println (b1.equals (b4))}}

आउटपुट:
असत्य
सच
सच
असत्य

इसके साथ, हम इस ट्यूटोरियल के अंत में आते हैं। मुझे उम्मीद है कि अब आप इस विषय के साथ स्पष्ट हैं। पढ़ते रहो, तलाशते रहो!

यदि आपको यह लेख 'बूलियन क्लास इन जावा' प्रासंगिक है, तो देखें दुनिया भर में फैले 250,000 से अधिक संतुष्ट शिक्षार्थियों के नेटवर्क के साथ एक विश्वसनीय ऑनलाइन शिक्षण कंपनी।

हम यहां आपकी यात्रा में हर कदम पर आपकी मदद करने के लिए हैं, हम एक पाठ्यक्रम के साथ आते हैं, जो छात्रों और पेशेवरों के लिए बनाया गया है, जो जावा डेवलपर बनना चाहते हैं। पाठ्यक्रम आपको जावा प्रोग्रामिंग में एक सिर शुरू करने के लिए डिज़ाइन किया गया है और आपको हाइबरनेट और स्प्रिंग जैसे विभिन्न जावा फ्रेमवर्क के साथ कोर और उन्नत जावा अवधारणाओं दोनों के लिए प्रशिक्षित करता है।

यदि आप किसी भी प्रश्न के उत्तर में आते हैं, तो 'बूलियन क्लास इन जावा' के टिप्पणी अनुभाग में अपने सभी प्रश्न पूछने के लिए स्वतंत्र महसूस करें और हमारी टीम जवाब देने में प्रसन्न होगी।