"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > इस शोबिट्स क्लास को आज़माएँ

इस शोबिट्स क्लास को आज़माएँ

2024-08-27 को प्रकाशित
ब्राउज़ करें:169

Tente Isto  Uma classe ShowBits

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

  1. ShowBitsDemo.java नामक एक फ़ाइल बनाएं।
  2. यहां दिखाए अनुसार शोबिट्स क्लास प्रारंभ करें:
class ShowBits {
   int numbits;
   ShowBits(int n) {
   numbits = n;
 }

ShowBits ऐसे ऑब्जेक्ट बनाता है जो निर्दिष्ट संख्या में बिट्स प्रदर्शित करते हैं। उदाहरण के लिए, एक ऑब्जेक्ट बनाने के लिए जो किसी मान के निम्न-क्रम 8 बिट्स प्रदर्शित करता है,
का उपयोग करें शोबिट्स बाइटवल = नया शोबिट्स(8)
प्रदर्शित किये जाने वाले बिट्स की संख्या को numbits में संग्रहित किया जाता है

वास्तव में बिट पैटर्न प्रदर्शित करने के लिए, शोबिट्स शो( ),

विधि प्रदान करता है

ध्यान दें कि शो() एक लंबा पैरामीटर निर्दिष्ट करता है। हालाँकि, इसका मतलब यह नहीं है कि आपको हमेशा शो() को एक लंबा मान पास करना होगा। जावा के स्वचालित प्रकार के प्रचार के कारण, किसी भी पूर्णांक प्रकार को show( ) में पारित किया जा सकता है। प्रदर्शित बिट्स की संख्या न्यूबिट्स में संग्रहीत मान से निर्धारित होती है। 8 बिट्स के प्रत्येक समूह के बाद, शो () एक स्थान प्रदर्शित करता है। इससे लंबे बिट पैटर्न के बाइनरी मानों को पढ़ना आसान हो जाता है।

रेपो में उदाहरण देखें
शोबिट्सडेमो

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/devsjavagirls/tente-isto-5-3-uma-classe-showbits-6me?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3