有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java降低了包含大量if语句的if语句的复杂性

我有一个方法,我需要减少圈复杂度。但我不确定该怎么做

public boolean isEqual(Car car) {
    if (this.id != car.id) return false;
    if (this.reg != car.reg) return false;
    if (this.vin != car.vin) return false;
    if (this.make != car.make) return false;
    if (this.model != car.model) return false;

    return true;
}

在方法中有更多类似的if语句,但我只包含了一些。如何降低复杂性? 抱歉,如果我在手机上写的格式不正确


共 (0) 个答案