String、Integer等包装类的特性能够保证Hash值的不可更改性和计算准确性,能够有效减少Hash碰撞的几率。
- 都是final类型,即不可变性,保证key的不可更改性,不会存在获取hash值不同的性况;
- 内部已重写了equals(),hashCode(),遵守了HashMap内部的规范,不容易出现Hash值计算错误的情况;
注意:本文归作者所有,未经作者允许,不得转载
String、Integer等包装类的特性能够保证Hash值的不可更改性和计算准确性,能够有效减少Hash碰撞的几率。
注意:本文归作者所有,未经作者允许,不得转载