gpt4 book ai didi

Java - 在另一个方法之前调用一个方法

转载 作者:行者123 更新时间:2023-11-30 04:25:25 25 4
gpt4 key购买 nike

使用类方法,我想确保始终在 setAverage 方法之前调用 getAverage 方法

如果首先调用 setAverage,它应该返回错误。

我对如何检查 set 是否在 get 之前被调用感到困惑。

最佳答案

如果 getAverable 返回一个非原始对象,您可以检查该值是否为 null。

如果返回原始值,例如整数,则可以使用 boolean 值来检查 setMethod 是否被调用。

class Name {
int value;
boolean isCalled;
public int getValue() {
if(isCalled == false) {
throw new Exception();
}
else {
return value;
}
}


public void setValue(int value) {
isCalled = true;
this.value = value;
}
}

关于Java - 在另一个方法之前调用一个方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15997667/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com