我们可以在hashmap中插入重复的密钥吗



我使用字符串生成器完成了这项操作,得到了作为{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}

相关内容

  • 没有找到相关文章

最新更新