这是代码:
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;
}
}
}
如何在主方法中运行布尔方法,使其正确运行?
首先,您已经在运行您的方法;您没有显示或存储结果。你可以像一样打印结果
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;
}