为什么重写equals必须重写hashcode?

NoSuchKey