我使用字符串生成器完成了这项操作,得到了作为{abc=value-bb, abc=value-cc, abc=value-aa, abc=value-abc}
的o/p
但想知道使用弱参考是否可行
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);
}
}
输出
{abc=value-abc, abc=value-abc, abc=value-abc}