जावा में इंटेगर क्लास क्या है और यह कैसे काम करता है?



जावा इंटेगर वर्ग Java.lang.Number पैकेज के अंतर्गत आता है। जावा में इंटेगर क्लास एक वस्तु में आदिम प्रकार इंट का मान लपेटता है।

जावा में बिल्ट-इन का व्यापक संग्रह है कक्षाएं तथा इंटरफेस । उनमें से, लोकप्रिय रूप से प्रयुक्त वर्ग में से एक जावा में इंटेगर कक्षाएं हैं, जो आदिम प्रकार के लिए आवरण वर्ग का एक हिस्सा है।इस ब्लॉग में, आप निम्नलिखित क्रम में पूर्णांक कक्षाओं के बारे में जानेंगे:

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





जावा में एक इंटेगर क्लास क्या है?

जावा में एक इंटेगर वर्ग का मान होता है एक वस्तु में int। इंटेगर के प्रकार की एक वस्तु में एक एकल क्षेत्र होता है, जो इंट प्रकार होता है। जावा इंटेगर वर्ग Java.lang.Number पैकेज के अंतर्गत आता है। यहाँ एक पूरी पदानुक्रम है:

java.lang.Object java.lang.Number java.lang.Integer

जावा इंटेगर क्लास में विभिन्न कंस्ट्रक्टर और विधियां शामिल हैं। चलिए सीधे उन पर नज़र डालते हैं।



Java.lang.Integer क्लास कंस्ट्रक्टर

कंस्ट्रक्टरविवरण

पूर्णांक (int मान)

निर्दिष्ट के साथ नए आवंटित पूर्णांक ऑब्जेक्ट का निर्माण करता है इंट

पूर्णांक (स्ट्रिंग s)

नए आवंटित ऑब्जेक्ट का निर्माण करता है जो पैरामीटर द्वारा दर्शाए गए इंट वैल्यू का प्रतिनिधित्व करता है स्ट्रिंग



Java.lang.Integer क्लास मेथड्स

तरीकासंशोधक और प्रकारविवरण
बिटकाउंट (int i)स्थिर इंटदो के पूरक बाइनरी में एक-बिट की संख्या देता है, निर्दिष्ट इंट वैल्यू का प्रतिनिधित्व करता है।
बाइटवैल्यू ()बाइटइस इंटेगर के मूल्य को बाइट के रूप में लौटाता है।
तुलना करें (int x, int y)स्थिर इंटसंख्यात्मक रूप से दो अंतर मानों की तुलना करता है।
तुलना (पूर्णांक दूसरे में शामिल)intसंख्यात्मक रूप से दो पूर्णांक वस्तुओं की तुलना करता है।
डिकोड (स्ट्रिंग एनएम)स्टैटिक इंटेगरएक स्ट्रिंग को एक पूर्णांक में बदल देता है।
DoubleValue ()दोगुनाइस इंटेगर के मूल्य को दोगुना कर देता है।
बराबर (ऑब्जेक्ट obj)बूलियनइस ऑब्जेक्ट को निर्दिष्ट ऑब्जेक्ट से तुलना करता है।
फ्लोटवैल्यू ()तैरनाइस इंटेगर के मूल्य को एक फ्लोट के रूप में लौटाता है।
getInteger (स्ट्रिंग एनएम)स्टैटिक इंटेगरनिर्दिष्ट नाम के साथ सिस्टम गुण का पूर्णांक मान निर्धारित करता है।
हैश कोड()intइस इंटेगर के लिए एक हैश कोड देता है।
इंटल्यू ()intइंटर् के रूप में इस इंटेगर का मूल्य लौटाता है।
दीर्घकाल ()लंबाएक लंबे समय के रूप में इस इंटेगर का मूल्य लौटाता है।
निम्नतमऑनबिट (int i)स्थिर इंटरिटर्न एएक एकल-बिट के साथ इंट-वैल्यू, न्यूनतम-ऑर्डर की स्थिति में ('सबसे सही') निर्दिष्ट इंट में एक-बिटमान।
उल्टा (int i)स्थिर इंटनिर्दिष्ट इंट वैल्यू के दो पूरक पूरक बाइनरी प्रतिनिधित्व में बिट्स के क्रम को उल्टा करके प्राप्त मूल्य वापस करता है।
रिवर्सबाइट्स (int i)स्थिर इंटनिर्दिष्ट इंट वैल्यू के दो पूरक प्रतिनिधित्व में बाइट्स के क्रम को उल्टा करके प्राप्त मूल्य वापस करता है।
लघु तरंग ()कमइस इंटेगर के मूल्य को संक्षिप्त रूप में लौटाता है।
तार()स्ट्रिंगइस पूर्णांक मूल्य का प्रतिनिधित्व करने वाली स्ट्रिंग ऑब्जेक्ट लौटाता है।
.String (int i)स्थिर स्ट्रिंगनिर्दिष्ट पूर्णांक का प्रतिनिधित्व करने वाली स्ट्रिंग ऑब्जेक्ट लौटाता है।
valueOf (int i)स्टैटिक इंटेगरनिर्दिष्ट इंट मान का प्रतिनिधित्व करने वाला एक इंटेगर उदाहरण देता है।
valueOf (स्ट्रिंग s)स्टैटिक इंटेगरनिर्दिष्ट स्ट्रिंग का मान रखते हुए एक पूर्णांक वस्तु लौटाता है।

आप इन तरीकों के बारे में अधिक जान सकते हैं यहाँ
अब जब आप पूर्णांक कक्षा में प्रयुक्त विभिन्न विधियों को जानते हैं, तो समय आ गया है कि हम इसकी कुछ प्रमुख विधियों को लागू करें।

जावा इंटेगर उदाहरण

इस खंड में, मैंने 'जावा में पूर्णांक वर्ग' में प्रयुक्त पहले पांच तरीकों को लागू किया है। इसी तरह, आप उनमें से बाकी को लागू कर सकते हैं। मुझे पता है अगर आप किसी भी कठिनाई का सामना करते हैं। नीचे संदर्भ कोड देखें:

पैकेज Edureka import java.io. * आयात java.util। * सार्वजनिक वर्ग javaIntegerExamples {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग args []) {int value = 161 // बाइनरी समतुल्य System.out.println ('बाइनरी समकक्ष:' प्राप्त करें) + Integer.toBinaryString (मान)) System.out.println ('Bit Count:' + Integer.bitCount (value) // उदाहरण के लिए byteValue () int Value1 = 123 Integer a = New Integer (Value1) System.out। Println ('बाइट वैल्यू' + a.byteValue ()) // दो पूर्णांक मानों की तुलना करें। System.out.println (Integer.compare (20, 20)) System.out.println (Integer.compare (20, 19)) System.out.println (Integer.compare (20, 22)) // दो पूर्णांक Integer मान 2 = नए पूर्णांक (50) की तुलना करें System.out.println (value2.compareTo (50)) System.out.println (value2.compareTo) (49)) System.out.println (value2.compareTo (51)) // स्ट्रिंग को डिकोड करें System.out.println (Integer.decode ('0124')) // base8 System.out.println (Integer.decode ( '0x124')) // बेस 16}}

आउटपुट:

बाइनरी समकक्ष: 10100001
बिट गणना: 3
बाइट वैल्यू 123 है

एक
-एक

एक
-एक
.४
292 है

यह हमें इस लेख के अंत में लाता है जहाँ हम समझ चुके हैं जावा में इंटेगर क्लास । आशा है आप लोग इस विषय से स्पष्ट होंगे।

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

यदि sql क्वेरी में स्टेटमेंट

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