发布时间:2025-07-05 15:13:26 点击量:
HASH GAME - Online Skill Game GET 300
1、 为什么要重载 equal 方法? 答案: 因为 Object 的 equal 方法默认是两个对象的引用的比较, 意思就是指向同一内存,地址则相等, 否则不相等; 如果你现在需要利用对象里面的值来判断是否相等, 则重载 equal方法。 2、 为什么重载 hashCode 方法? 答案: 一般的地方不需要重载 hashCode, 只有当类需要放在 HashTable、 HashMap、 HashSet等等 hash 结构的集合时才会重载 hashCode, 那么为什么要重载 hashCode 呢? 就 HashMap来说, 好比 HashMap 就是一个大内存块, 里面有很多小内存块, 小内存块里面是一系列的对象, 可以利用 hashCode 来查找小内存块 hashCode...