package com.inmind.switch02; /* 选择流程 switch switch(表达式) { case 常量值1: 语句体1; break; case 常量值2: 语句体2; break; ... default: 语句体n; break; } 执行顺序:先执行表达式,得到结果值,接下来将结果值与case之后的值依次比较, 如果结果与常量值1是一致就执行一次语句体1 遇到break,表示直接结束switch语句,如果所有的case都不符合, 就直接执行default后面的语句体n(类似于if的格式三种的else) */ public class Demo03 { public static void main(String[] args) { //定义变量1~7,判断是星期几,1就是星期一 int day = 100; //选择流程判断是星期几 switch (day){ case 1: System.out.println("星期1"); break; case 2: System.out.println("星期2"); break; case 3: System.out.println("星期3"); break; case 4: System.out.println("星期4"); break; case 5: System.out.println("星期5"); break; case 6: System.out.println("星期6"); break; case 7: System.out.println("星期日"); break; /* default: System.out.println("您输入的变量有误,值只能是1~7"); break;*/ } System.out.println("程序结束"); } }