好的,在我的cs类中,我们有一个赋值,它要求我们返回一个值,然后将其设置为零。我不知道如何做到这一点,而不使用第二个变量(这将会破坏需求),所以我会很感激一些帮助。这里是确切的要求。设置一个值为零
“有一个use()方法,它返回points字段中包含的值,它也将points字段重置为零,您将不得不考虑操作顺序以使其正确工作。 “
package Game;
import java.util.Random;
public class HealthPotion
{
private int points;
boolean Haspotion;
HealthPotion()
{
Random num1 = new Random();
int num = num1.nextInt(10)+1;
points=num*10;
}
public int Use()
{
return points;
}
public int getPoints()
{
return points;
}
}
您可以使用setter函数设置的值为零 – Coder
我可以,但说的也是我的要求之外。 –
如果您有特殊要求,请特别说明。 – lee