के आधार पर हैश मैप से स्ट्रिंग मान प्राप्त करें मेरे पास HashMap
है जिसमें विभिन्न चाबियाँ और मान हैं, मैं एक मूल्य कैसे प्राप्त कर सकता हूं?कुंजी नाम
मेरे पास my_code
नामक मानचित्र में एक कुंजी है, इसमें एक स्ट्रिंग होनी चाहिए, मैं इसे मानचित्र के माध्यम से फिर से चलाने के बिना कैसे प्राप्त कर सकता हूं?
अब तक मुझे मिल गया है ..
HashMap newMap = new HashMap(paramMap);
String s = newMap.get("my_code").toString();
मैं इस तरह के "एबीसी" या "डीईएफ़" के रूप में एक String
, देखने के लिए के रूप में वह यह है कि क्या मैं वहाँ शुरू में डाल की उम्मीद कर रहा हूँ, लेकिन अगर मैं
बेशक, यदि आप एक कस्टम स्ट्रिंग क्लास बना रहे हैं, तो मैं अनुशंसा करता हूं (1) ऐसा नहीं कर रहा है, क्योंकि शायद यह नहीं है कि आप क्या करना चाहते हैं, और (2) यदि आप ऐसा करने जा रहे हैं, तो मत डालें यह java.lang नामस्थान में। – MatrixFrog
यदि हैश मैप <स्ट्रिंग, स्ट्रिंग> newMap = new हैश मैप <स्ट्रिंग, स्ट्रिंग>(); इस से स्ट्रिंग तत्व कैसे प्राप्त करें ...? जहां स्ट्रिंग मान = newMap.get ("my_code"); त्रुटि –
देता है कि आप कैसे उलटा कर सकते हैं? मूल्य से कुंजी प्राप्त करें? – delive