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