जावा में उदाहरण के साथ हैश मैप का उपयोग कैसे किया जाता है?
जावा में उदाहरण के साथ हैश मैप का उपयोग कैसे किया जाता है?

वीडियो: जावा में उदाहरण के साथ हैश मैप का उपयोग कैसे किया जाता है?

वीडियो: जावा में उदाहरण के साथ हैश मैप का उपयोग कैसे किया जाता है?
वीडियो: HashMap in Java | Hashing | Java Placement Course | Data Structures & Algorithms 2024, मई
Anonim

हैश मैप में उदाहरण के साथ जावा . हैश मैप एक नक्शा आधारित संग्रह वर्ग है जो है उपयोग किया गया कुंजी और मूल्य जोड़े को संग्रहीत करने के लिए, इसे इस प्रकार दर्शाया जाता है: हैश मैप या हैश मैप . यह एक आदेशित संग्रह नहीं है जिसका अर्थ है कि यह कुंजी और मूल्यों को उसी क्रम में वापस नहीं करता है जिसमें उन्हें डाला गया है हैश मैप.

इसके बारे में, Java में HashMap क्या है?

जावा हैश मैप का एक हैश तालिका आधारित कार्यान्वयन है जावा का मानचित्र इंटरफ़ेस। एक नक्शा, जैसा कि आप जानते होंगे, की-वैल्यू पेयर का एक संग्रह है। जावा हैश मैप शून्य मान और शून्य कुंजी की अनुमति देता है। हैश मैप एक अनियंत्रित संग्रह है। यह तत्वों के किसी विशिष्ट क्रम की गारंटी नहीं देता है।

आप हैश मैप कैसे बनाते हैं? यहां, हम तत्वों को सम्मिलित करने के विभिन्न तरीके देखते हैं।

  1. आयात java.util.*;
  2. क्लास हैश मैप1{
  3. सार्वजनिक स्थैतिक शून्य main (String args){
  4. हैश मैप एचएम = नया हैश मैप ();
  5. System.out.println ("तत्वों की प्रारंभिक सूची:" + hm);
  6. एचएम.पुट (100, "अमित");
  7. एचएम.पुट (101, "विजय");
  8. एचएम.पुट (102, "राहुल");

इसके अनुरूप, हम जावा में हैश मैप का उपयोग कहां करते हैं?

मानचित्र का उपयोग तब किया जाता है जब आप किसी कुंजी को किसी मान से संबद्ध करना चाहते हैं और सूचियां एक आदेशित संग्रह हैं। मानचित्र में एक इंटरफ़ेस है जावा संग्रह ढांचा और एक हैश मैप मानचित्र इंटरफ़ेस का एक कार्यान्वयन है। हैश मैप एक कुंजी के आधार पर एक मूल्य का पता लगाने और एक कुंजी के आधार पर मान डालने और हटाने के लिए कुशल हैं।

हैश मैप कुंजी मूल्य जोड़े कैसे स्टोर करता है?

हैश मैप्स करने के लिए एक आंतरिक वर्ग का उपयोग करें दुकान डेटा: प्रवेश। यह प्रविष्टि एक सरल है चाभी - मूल्य जोड़ी दो अतिरिक्त डेटा के साथ: किसी अन्य प्रविष्टि का संदर्भ ताकि a हैश मैप कर सकते हैं दुकान एकल लिंक्ड सूचियों जैसी प्रविष्टियाँ। एक हैश मूल्य जो हैश का प्रतिनिधित्व करता है मूल्य का चाभी.

सिफारिश की: