जावा ट्यूटोरियल

जावा होम जावा परिचय जावा प्रारंभ करें जावा सिंटेक्स जावा टिप्पणियाँ जावा चर जावा डेटा प्रकार जावा टाइप कास्टिंग जावा ऑपरेटर्स जावा स्ट्रिंग्स जावा मठ जावा बूलियन जावा अगर ... और जावा स्विच जावा जबकि लूप लूप के लिए जावा जावा ब्रेक/जारी रखें जावा सरणी

जावा तरीके

जावा तरीके जावा विधि पैरामीटर्स जावा विधि ओवरलोडिंग जावा स्कोप जावा रिकर्सन

जावा क्लासेस

जावा ओओपी जावा क्लासेस/ऑब्जेक्ट्स जावा क्लास एट्रीब्यूट्स जावा क्लास मेथड्स जावा कंस्ट्रक्टर्स जावा संशोधक जावा एनकैप्सुलेशन जावा पैकेज / एपीआई जावा विरासत जावा बहुरूपता जावा इनर क्लासेस जावा एब्स्ट्रैक्शन जावा इंटरफ़ेस जावा Enums जावा उपयोगकर्ता इनपुट जावा तिथि जावा ऐरेलिस्ट जावा लिंक्डलिस्ट जावा हैश मैप जावा हैशसेट जावा इटरेटर जावा रैपर क्लासेस जावा अपवाद जावा रेगेक्स जावा धागे जावा लैम्ब्डा

जावा फ़ाइल हैंडलिंग

जावा फ़ाइलें जावा फ़ाइलें बनाएँ/लिखें जावा फ़ाइलें पढ़ें जावा फ़ाइलें हटाएं

जावा कैसे करें

दो नंबर जोड़ें

जावा संदर्भ

जावा कीवर्ड जावा स्ट्रिंग तरीके जावा गणित के तरीके

जावा उदाहरण

जावा उदाहरण जावा कंपाइलर जावा व्यायाम जावा प्रश्नोत्तरी जावा प्रमाणपत्र


जावा एनम कीवर्ड

जावा कीवर्ड


उदाहरण

स्थिरांकenum के साथ एक बनाएँ (अपरिवर्तनीय चर):

enum Level {
  LOW,
  MEDIUM,
  HIGH
}

आप डॉट सिंटैक्स enumके साथ स्थिरांक तक पहुंच सकते हैं:

Level myVar = Level.MEDIUM;

परिभाषा और उपयोग

enumकीवर्ड एक एन्यूमरेटेड (अपरिवर्तनीय) प्रकार की घोषणा करता है।

एक एनम एक विशेष "वर्ग" है जो स्थिरांक के समूह का प्रतिनिधित्व करता है (अपरिवर्तनीय चर, जैसे अंतिम चर)।

एक एनम बनाने के लिए, enumकीवर्ड (कक्षा या इंटरफ़ेस के बजाय) का उपयोग करें, और स्थिरांक को अल्पविराम से अलग करें। ध्यान दें कि वे बड़े अक्षरों में होने चाहिए।

Enums और Classes के बीच अंतर

एक enumकैन, जैसे a class, में विशेषताएँ और विधियाँ होती हैं। अंतर केवल इतना है कि एनम स्थिरांक हैं public, staticऔर final (अपरिवर्तनीय - ओवरराइड नहीं किया जा सकता)।

एक enumका उपयोग वस्तुओं को बनाने के लिए नहीं किया जा सकता है, और यह अन्य वर्गों का विस्तार नहीं कर सकता है (लेकिन यह इंटरफेस को लागू कर सकता है)।

एनम का उपयोग करें जब आपके पास ऐसे मूल्य हों जिन्हें आप जानते हैं कि वे बदलने वाले नहीं हैं, जैसे महीने के दिन, दिन, रंग, कार्ड के डेक आदि।


संबंधित पृष्ठ

हमारे जावा एनम ट्यूटोरियल में एनम के बारे में और पढ़ें


जावा कीवर्ड