Java 如何使用main方法运行此方法?
这是代码:Java 如何使用main方法运行此方法?,java,methods,boolean,main,void,Java,Methods,Boolean,Main,Void,这是代码: public class monkeyTrouble { public static void main(String[]args){ monkeyTrouble s = new monkeyTrouble(); s.trouble(false, false); } public boolean trouble (boolean aSmile, boolean bSmile) { if (aSmile ==
public class monkeyTrouble {
public static void main(String[]args){
monkeyTrouble s = new monkeyTrouble();
s.trouble(false, false);
}
public boolean trouble (boolean aSmile, boolean bSmile) {
if (aSmile == true && bSmile == true){
return true;
} else if (aSmile == false && bSmile == false) {
return true;
} else {
return false;
}
}
}
如何在main方法中运行boolean方法,使其正确运行?首先,您已经在运行您的方法;您没有显示或存储结果。你可以像这样打印结果
public static void main(String[]args){
monkeyTrouble s = new monkeyTrouble();
System.out.println(s.trouble(false, false));
}
此外,您的方法可以简化为
public boolean trouble (boolean aSmile, boolean bSmile) {
return aSmile == bSmile;
}
我不知道你这里说的正确跑步是什么意思。你到底想让它做什么。如果您想对trouble返回的值执行某些操作,请声明布尔值b=s.trouble(false,false);我正在使用eclipse和,以便在此编译器中运行程序。我必须有一个主要的方法。为了使用我的麻烦法,我在主方法中加入了什么?好的,谢谢!还有另一个问题:为了让这个方法要求我输入布尔值是什么,我需要做什么更改?