一文解析Java嵌套if语句

村口二丫2022-01-06 11:40

  嵌套if-else语句总是合法有效的,可以在一个if或else if语句中使用另一个if或else if语句。

一文解析Java嵌套if语句

  语法

  嵌套if...else的语法如下: 

if(boolean_expression_1) {
   // 当 boolean_expression_1 表示为:true 时,执行这里的代码块
   if(boolean_expression_2) {
      // 当 boolean_expression_2 表示为:true 时,执行这里的代码块
   }
}

  可以使用类似于嵌套if语句的方式来嵌套if else。

  示例1

public class JavaNestedIfExample {
    public static void main(String[] args) {
        // 创建两个变量: age 和 weight
        int age = 20;
        int weight = 80;
        // 适用年龄和体重的条件
        if (age >= 18) {
            if (weight > 50) {
                System.out.println("体重达标,有献血资格");
            }else {
                System.out.println("体重不达标,没有献血资格");
            }
        }
    }
}

  执行上面示例代码,得到以下结果:

体重达标,有献血资格

  示例2

public class JavaNestedIfExample2 {
    public static void main(String[] args) {
        //  创建两个变量: age 和 weight
        int age = 25;
        int weight = 48;
        // 适用年龄和体重的条件
        if (age >= 18) {
            if (weight > 50) {
                System.out.println("体重达标,有献血资格");
            }else {
                System.out.println("体重不达标,没有献血资格");
            }
        } else {
            System.out.println("年龄必须大于 18 岁");
        }
    }
}

  执行上面示例代码,得到以下结果:

体重不达标,没有献血资格

  以上就是小编为大家整理发布的“一文解析Java嵌套if语句”一文,更多相关内容尽在开课吧广场Java教程频道。

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享