zoukankan      html  css  js  c++  java
  • if-else if-else多选择结构

    语法结构:

    if(布尔表达式1) {
    语句块1;
    } else if(布尔表达式2) {
    语句块2;
    }……
    else if(布尔表达式n){
        语句块n;
    } else {
        语句块n+1;
    }

     当布尔表达式1为真时,执行语句块1;否则,判断布尔表达式2,当布尔表达式2为真时,执行语句块2;否则,继续判断布尔表达式3······;如果1~n个布尔表达式均判定为假时,则执行语句块n+1,也就是else部分。流程图如图所示。

    1.png     

     

            int age = (int) (100 * Math.random());
            System.out.print("年龄是" + age + ", 属于");
            if (age < 15) {
                System.out.println("儿童, 喜欢玩!");
            } else if (age < 25) {
                System.out.println("青年, 要学习!");
            } else if (age < 45) {
                System.out.println("中年, 要工作!");
            } else if (age < 65) {
                System.out.println("中老年, 要补钙!");
            } else if (age < 85) {
                System.out.println("老年, 多运动!");
            } else {
                System.out.println("老寿星, 古来稀!");
            }

     

    运行效果:

     

  • 相关阅读:
    junit单元测试踩过的坑
    Arrays.asList()需要注意的点
    oracle数据库学习笔记
    实训笔记
    spring事务学习笔记
    java锁
    jvm内存模型
    iOS 应用架构 (三)
    iOS 应用架构 (二)
    iOS 应用架构 (一)
  • 原文地址:https://www.cnblogs.com/huaxiansheng/p/14709297.html
Copyright © 2011-2022 走看看