मैं जुड़ा हुआ hashmap उपयोग कर रहा हूँ की thefirst आइटम प्राप्त करें। मैं हमेशा पहले मान को संसाधित करता हूं और इसे हटाया जा सकता है (यदि संभव हो) तो अगली पुनरावृत्ति के दौरान मैं फिर से मानचित्र से प्रक्रिया के समान मूल्य ले जाऊंगा। पहला मूल्य प्राप्त करने के लिए मैं क्या उपयोग कर सकता हूं।LinkedHashMap
8
A
उत्तर
17
आप इस का उपयोग पहला तत्व कुंजी प्राप्त करने के लिए कर सकते हैं:
Object key = linkedHashMap.keySet().iterator().next();
तो मूल्य प्राप्त करने के:
Object value = linkedHashMap.get(key);
और अंत में उस प्रविष्टि को हटाने के लिए:
linkedHashMap.remove(key);
4
उपयोग मूल्य सेट पर एक इटरेटर - उदाहरण के लिए
Map map = new LinkedHashMap();
map.put("A", 1);
map.values().iterator().next();
अपने प्रश्न से, यह मेरे लिए स्पष्ट नहीं है कि एक नक्शा सबसे अच्छा वस्तु अपने वर्तमान कार्य के लिए उपयोग करने के लिए है।
1
आप मूल्य की आवश्यकता होती है और यह प्रमुख करने के लिए जा रहे हैं, तो सबसे अच्छा EntrySet उपयोग करने के लिए है।
LinkedHashMap<Integer,String> map = new LinkedHashMap<Integer,String>();
Entry<Integer, String> mapEntry = map.entrySet().iterator().next();
Integer key = mapEntry.getKey();
String value = mapEntry.getValue();
संबंधित मुद्दे
- 1. LinkedHashMap आदेश मुद्दे
- 2. एक समवर्ती LinkedHashMap लागू करना
- 3. LinkedHashMap <k, v> क्या है?
- 4. एक LinkedHashMap (android) जावा serialize/deserialize जावा
- 5. LinkedHashMap में अगला आइटम प्राप्त करें?
- 6. LinkedHashMap का कार्यान्वयन हैश मैप से अलग कैसे है?
- 7. तत्व सूचकांक द्वारा LinkedHashMap का सबमिशन कैसे प्राप्त करें?
- 8. इंडेक्स पर आधारित LinkedHashMap से मूल्य कैसे प्राप्त करें?
- 9. मैं LinkedHashMap के लिए एक कुंजी इटरेटर कैसे प्राप्त करूं?
- 10. जावा - संबंधित लिस्ट में LinkedHashMap कुंजी/मान डालने का सरल तरीका?
- 11. क्या एक LinkedHashMap ऑब्जेक्ट से कुंजी और मानों की वापसी के लिए ऑर्डर की गारंटी है?
- 12. ओओ मौलिक सिद्धांतों में वापस। LinkedHashMap हुड के नीचे कैसे काम करता है?
- 13. LinkedHashMap में समान सुविधाओं के साथ ConcurrentHashMap को कैसे कार्यान्वित करें?
- 14. LinkedHashMap <स्ट्रिंग, ArrayList <String>> के माध्यम से लूप कैसे बनाएं?
- 15. रिवर्स में लिंक्ड हैश मानचित्र को कैसे पार करें?
- 16. जीएसओएन के साथ मानचित्र के मानचित्र को क्रमबद्ध कैसे करें?
- 17. लिंक्ड हैशैप <स्ट्रिंग, ऑब्जेक्ट> .clone();
- 18. जावा लिंक्ड हैशैप को पहली या आखिरी प्रविष्टि
- 19. लिंक्ड हैशैप के माध्यम से सूचियों के साथ पुनरावृत्त कैसे करें
- 20. हैश मैप बनाम लिंक्ड हैशैप प्रदर्शन मूल्यों पर पुनरावृत्ति में प्रदर्शन()
- 21. क्या जावा में "LinkedConcurrentHashMap" डेटा संरचना है?
- 22. जैक्सन: सूची deserialization के साथ मानचित्र के लिए एक्सएमएल
- 23. इसकी कुंजी
- 24. लिंक्ड हैशैप का इम्प्ला - डबल लिंक्ड लिस्ट का उपयोग करता है, एकल लिंक वाली सूची नहीं; क्यों
- 25. अपरिवर्तनीय स्कैला मानचित्र कार्यान्वयन जो सम्मिलन आदेश
- 26. तेजी से सूचकांक के साथ डेटा संरचना अगर?
- 27. दोनों शेड और अनुक्रमित सूची या सरणी?
- 28. Google संग्रह ImmutableMap पुनरावृत्ति आदेश
- 29. पाइथन
- 30. जावा संग्रह: किस संग्रह का उपयोग करने के लिए और कब?