मैं जावा में एक शब्दकोश में हर आइटम के माध्यम से जाना चाहता हूँ। मुझे क्या करना चाहते हैं स्पष्ट करने के लिए, इस सी # कोडशब्दकोश के लिए जावा में Foreach पाश
Dictionary<string, Label> LableList = new Dictionary<string, Label>();
foreach (KeyValuePair<string, Label> z in LabelList);
मैं ऐसा करने के तरीके पता नहीं है जावा है, उदाहरण के लिए मैं इस
for(Object z: dic)
किया है, लेकिन यह कहना है कि वह iterable नहीं है । कृपया सलाह दें ......
इस प्रकार मैं इसे परिभाषित करता हूं: शब्दकोश <स्ट्रिंग, लेबल> dic = null; मुझे मानचित्र के बारे में कुछ भी पता नहीं है ... क्या यह किसी प्रकार का शब्दकोश है? – Daniel
@ डैनियल जवाडोक पढ़ना आपको बताएगा 'नोट: यह वर्ग अप्रचलित है। नए कार्यान्वयन को इस वर्ग को विस्तारित करने के बजाय, मानचित्र इंटरफ़ेस को कार्यान्वित करना चाहिए। ', इसलिए आपको नए मानचित्र वर्गों में से एक का उपयोग करना चाहिए। आप शायद 'हैश मैप' चाहते हैं - जो आपको – Voo
काम करने के लिए आवश्यक नए कार्यों को भी लागू करता है, आश्चर्यजनक, मैं लंबे समय से भूल गया था कि हैशटेबल में एक शब्दकोश सुपरक्लास था। –