为什么HashMap的key允许空值,而Hashtable却不允许

结论:HashMap对象的key、value值均可为null。            Hashtable对象的key、value值均不可为null。 且两者的的key值均不能重复,若添加key相同的键值对,后面的value会自动覆盖前面的value,但不会报错。   1.从源码分析 HashMap从源码分析: HashMap在put的时候会调用hash()方法来计算key的hashcode值,可以
相关文章
相关标签/搜索