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

问题描述

编写代码以显示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,45));
 System.out.println(isTeen(19));
 System.out.println(isTeen(25));

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...