जावा में एनम की तुलना कैसे होती है?
जावा में एनम की तुलना कैसे होती है?

वीडियो: जावा में एनम की तुलना कैसे होती है?

वीडियो: जावा में एनम की तुलना कैसे होती है?
वीडियो: जावा एनम्स को 6 मिनट में समझाया गया 2024, नवंबर
Anonim

Enum तुलनात्मक इंटरफ़ेस लागू करता है और यह है से तुलना करें () विधि केवल एक ही प्रकार की तुलना करती है एन्यूम . इसके अलावा का प्राकृतिक क्रम एनम है जिस क्रम में वे हैं कोड में घोषित। जैसा कि के 10 उदाहरणों में दिखाया गया है Enum में जावा , वहीआज्ञा है ordinal() विधि द्वारा भी बनाए रखा गया एन्यूम , कौन है EnumSet और EnumMap द्वारा उपयोग किया जाता है।

इस संबंध में, जावा में एक एनम क्या है?

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

इसी तरह, एनम तुलनीय है? Enum केवल स्थिरांक हैं तुलनीय दूसरे को एन्यूम उसी के स्थिरांक एन्यूम प्रकार। इस विधि द्वारा कार्यान्वित प्राकृतिक क्रम वह क्रम है जिसमें स्थिरांक घोषित किए जाते हैं।

तदनुसार, एनम स्ट्रिंग के साथ तुलना कैसे करता है?

के लिये स्ट्रिंग की तुलना करना प्रति Enum टाइप करें जिसे आपको कनवर्ट करना चाहिए एन्यूम प्रति डोरी और फिर तुलना करना उन्हें। उसके लिए आप toString () विधि या नाम () विधि का उपयोग कर सकते हैं। toString () - इस का नाम लौटाता है एन्यूम स्थिर, जैसा कि घोषणा में निहित है।

आप जावा में वस्तुओं की तुलना कैसे करते हैं?

करने में सक्षम हो तुलना करना दो जावा ऑब्जेक्ट एक ही वर्ग के बूलियन बराबरी ( वस्तु obj) विधि को कक्षा द्वारा ओवरराइड और कार्यान्वित किया जाना चाहिए। कार्यान्वयनकर्ता तय करता है कि दो पर विचार करने के लिए कौन से मान बराबर होने चाहिए वस्तुओं बराबर होना।

सिफारिश की: