• 目录

程序执行流程switch语句

阅读量: 154 编辑

程序执行流程switch语句

if 分支比较多的时候,我们使用 switch 语句

switch 也是一种逻辑分支控制逻辑,switch 语句是一种不需要布尔值的分支语句

switch 一般配合枚举类型使用比较多

一、语法

//语法
switch(expr){
    case constant1:
      statements;
      break;
    case constant2:
      statements;
      break;
    ...
    default:
      statements;
      break;
}

二、代码实战

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

package com.qicong.cj;

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

    public static void main(String[] args) {
        int day = 4;
			
        //星期一到星期天做不同的事情
        switch (day){
            case 1:
                System.out.println("今天要上班,还要开会");
                break;
            case 2:
                System.out.println("今天要上班,处理客户事宜");
                break;
            case 3:
                System.out.println("今天要上班,我要发工资了");
                break;
            case 4:
                System.out.println("今天要上班,做一个报销");
                break;
            case 5:
                System.out.println("今天要上班,我要早点下班");
                break;
            case 6:
                System.out.println("我要去约会");
                break;
            default:
                System.out.println("我要在家休息");
                break;
        }
    }
}

  • 目录