Java编程-方法将变量设置为false
我正在上Java编程的前几节课。我被要求设计一个将变量设置为false的方法。我如何开始编写代码?我在下面做了尝试,但我知道这远远不正确。 代码如下Java编程-方法将变量设置为false,java,netbeans,Java,Netbeans,我正在上Java编程的前几节课。我被要求设计一个将变量设置为false的方法。我如何开始编写代码?我在下面做了尝试,但我知道这远远不正确。 代码如下 public exitHall(Boolean onPremises == false); 对于上下文,问题要求我创建一个exitHall方法,该方法将变量设置为false 如有任何建议,将不胜感激。如果您有一个布尔变量,谢谢您,例如: boolean onPremises; Setter和getter: public boolean isOn
public exitHall(Boolean onPremises == false);
对于上下文,问题要求我创建一个exitHall方法,该方法将变量设置为false
如有任何建议,将不胜感激。如果您有一个布尔变量,谢谢您,例如:
boolean onPremises;
Setter和getter:
public boolean isOnPremises(){return this.onPremises;}
public void setOnPremises(boolean onPremises){this.onPremises = onPremises;}
如果要在方法中设置变量值,请使用以下方法:
public void exitHall(boolean onPremises) {
this.onPremises = onPremises;
//any additional code required in this method
}
您可以使用特定的方法将变量设置为false,如下所示:
public void exitHall(){
this.onPremises=false;
}
然后您可以使用如下的getter方法:
public boolean isOnPremises(){
return this.onPremises();
}
请记住,您确实需要定义变量内部部署,如下所示:
public class BanquetHall{
private boolean onPremises;
//Getters and setters
}
我们将其设置为private,因为通常我们不希望任何其他类在不访问setter方法的情况下修改它。这确保了代码的完整性问题要求创建一个方法exitHall(),该方法将变量设置为false修改答案,基本上您只需要设置布尔变量值。请记住,在使用此类变量时,始终使用
private
关键字。这确保了代码的完整性,如中所示
Boolean onPremises; //default value false
public void setOnPremises(Boolean status){
this.onPremises = status;
} //this method will help you to change the boolean status
public boolean getOnPremises(){
System.out.println(onPremises);
return onPremises;
} //this method will help to get the current boolean status