布尔方法 return 表达式未在输出控制台中显示结果

Boolean methods return expression is not showing the result in output console

写代码显示isTeen是否True/False。 下面的代码给出了正确的输出。但是,它不会在 IntelliJ 输出控制台中打印。

public static boolean hasTeen(int age1, int age2, int age3) {
    if ((age1 >= 13 && age1 <= 19) || (age2 >= 13 && age2 <= 19) || (age3 >= 13 && age3 <= 19)) {
        return true;
    }
    return false;
}

public static boolean isTeen(int age1) {
    if (age1 >= 13 && age1 <= 19) {
        return true;
    }
    return false;
}

}

我希望根据给定的输入显示 TRUE/FALSE。但是,没有打印任何内容。

使用System.out.println()在控制台上打印输出。

编辑 在您的情况下,您的主要方法如下所示。

public static void main(String[] args){
    System.out.println(hasTeen(13,42,45));
    System.out.println(isTeen(19));
    System.out.println(isTeen(29));
}

它正在返回,但您没有看到结果。 试试这个

 System.out.println(hasTeen(13,42,45));
 System.out.println(isTeen(19));
 System.out.println(isTeen(25));