为什么我的 IDE 告诉我我的 if 语句是多余的?

Why is my IDE telling me my if statement is redundant?

为什么带有 TMC 的 NetBeans(MOOC fi Java 推荐的IDE)告诉我最后的 if 语句是多余的?

@Override
    public boolean equals(Object object) {
        if (this == object) {
            return true;
        }
        if (object == null) {
            return false;
        }
        if (this.getClass() != object.getClass()) {
            return false;
        }
        LicensePlate compared = (LicensePlate) object;
        
        if (!this.country.equals(compared.country)) {
            return false;
        }
        if (!this.liNumber.equals(compared.liNumber)) {
            return false;
        }
        return true;
        
    }

我假设您可以使用 return 语句简化它。

示例:

return this.liNumber.equals(compared.liNumber);