hashmap是由数组加链表扩容=8转二叉的存储工具,一旦key发生改变,hashcode就会改变 ,而book1不变,但苹果已经去了别的hash桶了
散列:>散列因子,创建新的hashmap,把旧的数据重新按照新的散列规则进行排序
所以key不要改变,老老实实的放个唯一的不变的,否则一改变,将再也找不到valuel了
hashmap是由数组加链表扩容=8转二叉的存储工具,一旦key发生改变,hashcode就会改变 ,而book1不变,但苹果已经去了别的hash桶了
散列:>散列因子,创建新的hashmap,把旧的数据重新按照新的散列规则进行排序
所以key不要改变,老老实实的放个唯一的不变的,否则一改变,将再也找不到valuel了