2016-03-23 5 views
0

ich es mit String getan habe das o/p als {abc=value-bb, abc=value-cc, abc=value-aa, abc=value-abc}können wir doppelten Schlüssel in hashmap einfügen?

aber wollte wissen, ob es durch die Verwendung schwacher Verweis

+0

nicht klar möglich ist, was Sie sind versuchen zu erreichen. Willst du HashMap verwenden, um die obige Ausgabe zu erzeugen? – Venki

+0

ja, aber ich habe dank Stringbuffer getan – user3675126

Antwort

0
import java.util.HashMap; 


class Hash { 

    public static void main(String[] args) { 
     HashMap<StringBuffer, String> mp = new HashMap<StringBuffer, String>(); 
     mp.put(new StringBuffer("abc"),"value-abc"); 
     mp.put(new StringBuffer("abc"),"value-abc"); 
     mp.put(new StringBuffer("abc"),"value-abc"); 
     StringBuffer ojas= null; 
     System.out.println(mp); 
    } 
} 

Ausgabe

{abc=value-abc, abc=value-abc, abc=value-abc}