जावा में डिक्शनरी क्या है और इसे कैसे बनाएं?



एक शब्दकोश एक अमूर्त वर्ग है जो मूल्यों की कुंजी को मैप करता है। इस लेख में, हम जावा और इसके कार्यान्वयन में शब्दकोशों के बारे में चर्चा करेंगे।

जावा में शब्दकोश अमूर्त वर्ग है जो माता-पिता है जो की-वैल्यू पेयर रिलेशनशिप का उपयोग करता है। इस ब्लॉग में, हम जावा में डिक्शनरी क्लास के बारे में अधिक जानेंगे और विभिन्न तरीकों से परिचित होंगे। नीचे इस ब्लॉग में शामिल विषय दिए गए हैं-

जावा में शब्दकोश क्या है?

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





घोषणा:

सार्वजनिक सार वर्ग शब्दकोश वस्तु का विस्तार करता है

बिल्डर:

शब्दकोश () निर्माता



उपयोग की विधियाँ

आइए हम डिक्शनरी क्लास के कुछ अलग तरीकों पर एक नज़र डालते हैं।

शब्दकोश का आकार जांचें

आकार (): java.util.Dictionary.size () शब्दकोश में कुंजी-मूल्य वाले जोड़े की संख्या देता है

उथले प्रतिलिपि और जावा में गहरी प्रतिलिपि के बीच अंतर

वाक्य - विन्यास:
सार्वजनिक सार int आकार ()



शब्दकोश में मान जोड़ें / डालें

put (K key, V value): java.util.Dictionary.put (K key, V value) शब्दकोश में की-वैल्यू पेयर जोड़ता है

वाक्य - विन्यास:
सार्वजनिक सार V पुट (K कुंजी, V मान)

शब्दकोश में मौजूद मान लौटाएँ

तत्वों (): java.util.Dictionary.elements () शब्दकोश में मूल्य प्रतिनिधित्व देता है

वाक्य - विन्यास:
सार्वजनिक सार तत्व ()

अजगर में __in__

कुंजी के साथ मैप किए गए मूल्यों को लाने के लिए विधि प्राप्त करें

get (ऑब्जेक्ट कुंजी): java.util.Dictionary.get (ऑब्जेक्ट कुंजी) वह मान लौटाता है जो शब्दकोश में कुंजी के साथ मैप किया जाता है

वाक्य - विन्यास:
सार्वजनिक सार V मिलता है (ऑब्जेक्ट कुंजी)

चेक करें कि शब्दकोश खाली है या नहीं

isEmpty (): java.util.Dictionary.isEmpty () यह जांचता है कि शब्दकोश खाली है या नहीं।

वाक्य - विन्यास:
सार्वजनिक अमूर्त बूलियन है (खाली)

सच्चा लौटें, अगर शब्दकोश में कोई महत्वपूर्ण-मूल्य का संबंध नहीं है, तो झूठी वापसी करें।

जावा में शब्दकोश से मुख्य मूल्य निकालना

remove (ऑब्जेक्ट कुंजी): java.util.directory.remove (ऑब्जेक्ट कुंजी) कुंजी के साथ मैप की गई कुंजी-मूल्य जोड़ी को निकालता है।

वाक्य - विन्यास:
सार्वजनिक सार V निष्कासन (ऑब्जेक्ट कुंजी)

sql में फ़ंक्शन का प्रकार

जावा में शब्दकोश का कार्यान्वयन

आयात java.util। * सार्वजनिक वर्ग My_Class {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {// एक शब्दकोश शब्दकोश edu = नया Hashtable () // डाल () विधि edu.put ('1000', 'Edureka' ) edu.put ('2000', 'प्लैटफॉम') // एलिमेंट्स () मेथड: (एन्युमरेशन i = edu.elements () i.hasMoreElements ()) {System.out.println ('डिक्शनरी में वैल्यू:' + i.nextElement ())} // get () विधि: System.out.println ('nValue at key = 3000:' + edu.get ('2000')) System.out.println ('मान की कुंजी = 1000 के लिए) : '+ edu.get (' 2000 ')) // isEmpty () विधि: System.out.println (' nThere कोई कुंजी-मूल्य जोड़ी नहीं है: '+ edu.isEmpty () +' n ') // कुंजियाँ ( ) विधि: (एन्युमरेशन k = edu.keys () k.hasMoreElements ()) {System.out.println ('शब्दकोष में शब्द:' + k.nextElement ())} // निकालें () विधि: System.out .println ('nRemove:' + edu.remove ('1000')) System.out.println ('हटाए गए कुंजी का मान जांचें:' + edu.get ('1000')) System.out.println ('nSize) शब्दकोश का: '+ edu.size ())}}

आउटपुट:

शब्दकोश में मूल्य: Edureka
शब्दकोश में मूल्य: प्लेटफ़ॉर्म
मूल्य पर कुंजी = 3000: शून्य
मूल्य = 1000 कुंजी: प्लेटफ़ॉर्म
कोई कुंजी-मूल्य जोड़ी नहीं है: असत्य
शब्दकोश में कुंजी: 1000
शब्दकोश में कुंजी: 2000
निकालें: Edureka
हटाए गए कुंजी के मूल्य की जांच करें: अशक्त
शब्दकोश का आकार: 1

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

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