默默地 发表于 2022-3-29 22:16:06

覆写hashcode报错

本帖最后由 默默地 于 2022-3-29 23:00 编辑

源码:
    @Override
    public int hashCode() {
      return Object.hashCode(num);
    }

错误提示:
MyObject.java:14: 错误: 无法将类 Object中的方法 hashCode应用到给定类型;
      return Object.hashCode(num);
                     ^
需要: 没有参数
找到: int
原因: 实际参数列表和形式参数列表长度不同

把Object->Objects
页: [1]
查看完整版本: 覆写hashcode报错