Online Ethical Hacking Course

Apply Now
Java Tutorial in Hindi

जावा में एन्यूमरेशन क्या है? उपयोग, उदाहरण (Enumerators in Java in Hindi)

Table of Contents

  • परिचय
  • जावा में इनूमरेशन क्या है? (What is Enumeration in Java in Hindi?)
  • जावा एन्युमरेटर के बारे में जानने योग्य बातें
  • जावा एनम सिंटैक्स
  • हमें जावा में इनूमरैशन की आवश्यकता क्यों है?
  • जावा एनम (Enum) को कैसे डिफ़ाइन करें?
  • जावा में एनम कैसे डिक्लेयर करें?
  • जावा इन्यूमरेटर्स
  • जावा एनम प्रोग्राम
  • जावा में एनम के माध्यम से लूप कैसे करें?
  • एक स्विच स्टेटमेंट में जावा एनम
  • एनम और इनहेरिटेंस
  • जावा में एन्यूमरेटर्स में कंस्ट्रक्टर्स का उपयोग कैसे करें?
  • जावा में एनम के अंदर मेथड को कैसे परिभाषित करें?

जावा एन्यूमरेशन संबंधी अक्सर पूछे जाने वाले प्रश्न

जावा में एनम एक विशेष डेटा प्रकार है जिसका उपयोग कांस्टेंट के एक निश्चित सेट को परिभाषित करने के लिए किया जाता है। यह आपको संबंधित named constants का एक समूह बनाने की अनुमति देता है, जिससे कोड अधिक readable, type-safe, और maintainable हो जाता है।
आप जावा में एनम कीवर्ड का उपयोग करके एक एनम घोषित करते हैं, उसके बाद एनम का नाम और curly braces के अंदर constant values की सूची देते हैं। उदाहरण के लिए: enum DayOfWeek { सोमवार, मंगलवार, ... }
हाँ, जावा में एक एनम में मेथड हो सकती हैं। आप एक एनम के अंदर मेथड को परिभाषित कर सकते हैं, और प्रत्येक constant इन मेथड के लिए अपना स्वयं का कार्यान्वयन प्रदान कर सकता है।
हां, आप जावा में एनम के साथ स्विच स्टेटमेंट का उपयोग कर सकते हैं। स्विच स्टेटमेंट एनम constant के वैल्यू के आधार पर विभिन्न क्रियाएं करने का एक सुविधाजनक तरीका है।
नहीं, एनम को जावा में अन्य एनम से बढ़ाया या प्राप्त नहीं किया जा सकता है। गणनाएँ पूर्णतः अंतिम होती हैं और उन्हें subclassed नहीं किया जा सकता।
नहीं, आप रनटाइम पर मौजूदा एनम में नए constants नहीं जोड़ सकते। एनम्स को constants के एक निश्चित सेट का प्रतिनिधित्व करने के लिए डिज़ाइन किया गया है, और उनके वैल्यू compile-time पर निर्धारित किए जाते हैं।
हां, आप जावा मेथड में एनम को पैरामीटर या रिटर्न प्रकार के रूप में उपयोग कर सकते हैं। Enum प्रकार का उपयोग method signatures में किसी अन्य डेटा प्रकार की तरह ही किया जा सकता है।
जावा में गणना कई लाभ प्रदान करती है, जिसमें प्रकार की सुरक्षा, improved code readability, संबंधित constants का आसान मैनेजमेंट और प्रत्येक constant के लिए कस्टम तरीकों का सपोर्ट शामिल है।
हां, जावा में एनम में उदाहरण variables और methods हो सकती हैं, जिससे आप प्रत्येक constant के लिए कस्टम डेटा और behavior को परिभाषित कर सकते हैं। यह विभिन्न उपयोग के मामलों के लिए एनम को अधिक powerful और versatile बनाता है।
Did you find this article helpful?