JAVA基础——Switch条件语句

JAVA基础——switch 条件语句


switch语句结构:

                 switch(表达式){
                    case值1;
                        语句体1;
                        break;
                    case值2;
                        语句体2;
                        break;
                    case值3;
                        语句体3;
                        break;
                  ...
                  default;
                          语句体n+1;
                          break; 
  }

格式解释:

  • 表达式:byte,short,int,char(JDK5以后可能是枚举
  • case后面的值:就是用来和表达式的值进行匹配的内容
  • break:表示中断的意思
  • default:所有值都不匹配的时候,就执行default

执行流程:

1.首先计算表达式的值 
2.拿着这个计算出来的值,依次和C ase后面的值进行比较, -旦有匹配的,就执行对应的语句体,在执行的过程中,遇到break就結束
3.如果所有的case都不匹配,就执行语句体n+1

流程图

switch语句流程图

posted @ 2018-11-19 16:31  zhangyang99  阅读(823)  评论(0编辑  收藏  举报