- 全部
- #IDEA1
- #学习日记2
- #Java后端1
- Halo1
- 1
一、为什么重写equals()还要重写hashCode()? 这个问题涉及到Java对象的哈希契约(Hash Contract),是Java基础中非常重要的概念。 核心原因 1. 哈希契约要求:Java规定如果两个对象通过equals()比较相等,那么它们的hashCode()必须返回相同的值 2.
EDITOR'S SELECTION
推荐文章文章列表