扩容时,元素在新表中的位置视情况而定
1. 当元素只是孤家寡人即元素的next==null时,位置为e.hash & (newCap - 1),源码第711行
2. 当元素有next节点时,该链表上的元素分两类
- e.hash & oldCap = 0的,在新表中与旧表中的位置一样,源码第737行
- e.hash & oldCap != 0的,位置为旧表位置+旧表容量,源码第741行
1. 当元素只是孤家寡人即元素的next==null时,位置为e.hash & (newCap - 1),源码第711行
2. 当元素有next节点时,该链表上的元素分两类