我对 Java 还很陌生。我正在为卡片开设类(class)。面是卡片的编号,只能是1-13。我试图通过将 f 设置为 1-13 来验证它。我只想简单地这样做:
public void setFace(int f)
{
f int >= 1 && f <= 13);
}
显然,你不能这样做。我如何简单地将 f 设置为数字 1-13?感谢您的帮助!
最佳答案
我会这样做
public void setFace(int f) {
if(f < 1 || f > 13)
{
throw new IllegalArgumentException("Invalid face value "+f+" face must be between 1-13");
}
}
安杰洛
关于java - 如何将 int 变量设置为 number-number,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23320402/