后端岗位面试题更新 2026-08-05

如果自定义类只重写 hashCode 方法而不重写 equals,作为 HashMap 的键会出现什么问题?请举例说明。

京东后端开发电商技术原理问题排查Java

考察说明

考察只重写 hashCode 导致的对象相等性判断错误

回答思路

  1. 指出 hashCode 相同时还需 equals 判断
  2. 说明不重写 equals 导致内容相同对象无法定位
  3. 给出具体示例说明问题
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。