我个人认为 这个学生类重写了hashcode 而且与name有关 在改变name的时候 hashcode改变了以后会重新计算位置插入 但是基础数据 hashcode基本是固定 改变它值的同时肯定也改变了hashcode 也得重新匹配 轻喷