• 目录

程序执行流程if-else

阅读量: 480 编辑

程序执行流程if-else

if-else是条件分支语句

根据不同的条件来实现程序流程控制的功能,即根据不同的条件有选择地执行或跳过特定的语句

他有三种表达方式:

  • if
  • if - else
  • if – else if - else

一、if-else的语法

//语法
if(expression){
    statement
}

if(expression){
    statement
}else{
    statement
}

if(expression){
    statement
}else if(expression){ //else if 可以有多个
    statement
}else if(expression){
    statement
}else{
    statement
}

二、代码实战

代码的详细解读,可以参考视频教程

package com.qicong.cj;

/**
 * User: 祁大聪
 */
public class C21 {

    public static void main(String[] args) {
        int day = 5;//7,6,1

        //if 和 if - else
        if(day == 6 || day == 7){//如果
            System.out.println("今天我要休息");
        }else{//否则
            System.out.println("今天我要上班");
        }

        //if - else if - else if - else
        if(day >=1 && day <= 3){
            System.out.println("今天我要上班,还要努力工作");
        }else if(day == 4){
            System.out.println("我要出差");
        }else if(day == 5){
            System.out.println("我要早点下班");
        }else{
            System.out.println("今天我要休息");
        }

    }

}


  • 目录