我如何使用main方法运行此方法?

时间:2015-03-01 03:52:00

标签: 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 == true && bSmile == true){
             return true;
         } else if (aSmile == false && bSmile == false) {
             return true;
         } else {
             return false;
         }
    }

}

如何在main方法中运行布尔方法,以便正确运行?

1 个答案:

答案 0 :(得分:0)

首先,您已经在运行您的方法;您没有显示或存储结果。您可以打印结果,如

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;
}
相关问题