Java Language
LinkedHashMap
खोज…
परिचय
लिंक्डहाशपॉप क्लास हैश टेबल है और मैप किए गए इंटरफ़ेस की लिंक्ड सूची कार्यान्वयन, पूर्वानुमानित पुनरावृत्ति क्रम के साथ। यह HashMap वर्ग को विरासत में मिला है और मैप इंटरफ़ेस को लागू करता है।
Java LinkedHashMap वर्ग के बारे में महत्वपूर्ण बिंदु हैं: A LinkedHashMap में कुंजी के आधार पर मूल्य शामिल हैं। इसमें केवल अनन्य तत्व होते हैं। इसमें एक अशक्त कुंजी और कई शून्य मान हो सकते हैं। यह उसी प्रकार है जैसे HashMap प्रविष्टि के क्रम को बनाए रखता है।
जावा लिंक्डहाशप क्लास
प्रमुख बिंदु:-
क्या हैश टेबल और मैप किए गए इंटरफ़ेस की लिंक्ड सूची कार्यान्वयन, अनुमान लगाने योग्य पुनरावृत्ति क्रम के साथ है।
हैशपॉप श्रेणी विरासत में मिलती है और मैप इंटरफेस को लागू करती है।
कुंजी के आधार पर मूल्य शामिल हैं।
केवल अद्वितीय तत्व।
एक शून्य कुंजी और कई शून्य मान हो सकते हैं।
हशपैप के समान ही प्रविष्टि क्रम को बनाए रखता है।
तरीके: -
- शून्य स्पष्ट ()।
- बूलियन होता हैकेय (ऑब्जेक्ट कुंजी)।
- ऑब्जेक्ट मिलता है (ऑब्जेक्ट कुंजी)।
- संरक्षित बूलियन हटाना
उदाहरण :-
public static void main(String arg[])
{
LinkedHashMap<String, String> lhm = new LinkedHashMap<String, String>();
lhm.put("Ramesh", "Intermediate");
lhm.put("Shiva", "B-Tech");
lhm.put("Santosh", "B-Com");
lhm.put("Asha", "Msc");
lhm.put("Raghu", "M-Tech");
Set set = lhm.entrySet();
Iterator i = set.iterator();
while (i.hasNext()) {
Map.Entry me = (Map.Entry) i.next();
System.out.println(me.getKey() + " : " + me.getValue());
}
System.out.println("The Key Contains : " + lhm.containsKey("Shiva"));
System.out.println("The value to the corresponding to key : " + lhm.get("Asha"));
}