我有一个项目,我正在研究具有增变器和存取器方法的类。 对于我的mutator方法,我必须返回一个布尔值。 “True - 表示高度在范围内,并且对象的值已被修改。”很明显,假如不是的话。高度在范围内意味着它在1-10之间。Mutator方法中的布尔值
我知道如何写一个布尔值,但我怎么会做一个mutator方法? 通常,并牢记我是很新的,我会写沿下面的内容:
public void setHeight(int newHeight){
height = newHeight;
}
我怎么把我的布尔的赋值函数方法的内部,以及确保高度内它的适当范围? 我的布尔是沿着线的东西:
if (height >= 1 && height <= 10) {
System.out.println("It's perfect!");
} else {
System.out.println("Not right!");
}
'if(height> = 1 && height> = 10)'你确定其中一个不应该是'<='? – John3136
@ John3136我改变了它。谢谢你!明显的错误现在很明显。 –