मैं उपरोक्त कार्यक्रम के इसमानचित्र में एकाधिक मानों के साथ एक कुंजी कैसे प्राप्त करें?
Map map=new HashMap();//HashMap key random order.
map.put("a",10);
map.put("a",20);
map.put("a",30);
map.put("b",10);
System.out.println("There are "+map.size()+" elements in the map.");
System.out.println("Content of Map are...");
Set s=map.entrySet();
Iterator itr=s.iterator();
while(itr.hasNext())
{
Map.Entry m=(Map.Entry)itr.next();
System.out.println(m.getKey()+"\t"+m.getValue()+"\t"+ m.hashCode());
}
आउटपुट की तरह एक नक्शा
There are 2 elements in the map.
Content of Map are...
b 10 104
a 30 127
है अब मैं चाहता हूँ कि एक
a 10
a 20
a 30
तो यह है कि मैं चाहिए की तरह अधिक मान चाहिए कुंजी है ए द्वारा जुड़े सभी मूल्य प्राप्त करें। कृपया सलाह दें कि मैं वही चीज़ कैसे प्राप्त कर सकता हूं। संग्रहों के घोंसले से, मैं सभी तीन मानों के लिए कुंजी 'ए' चाहता हूं।
मैं जावा में देख रहा था खुद को जावा में बताएं – user1876121
अमरूद एक व्यापक रूप से इस्तेमाल जावा है पुस्तकालय। नोट फिर से ऊपर मेरी टिप्पणी। नक्शे के भीतर संग्रह –