JAVA基础——Switch条件语句
生活随笔
收集整理的這篇文章主要介紹了
JAVA基础——Switch条件语句
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
JAVA基礎(chǔ)——switch 條件語(yǔ)句
switch語(yǔ)句結(jié)構(gòu):
switch(表達(dá)式){case值1;語(yǔ)句體1;break;case值2;語(yǔ)句體2;break;case值3;語(yǔ)句體3;break;...default;語(yǔ)句體n+1;break; }格式解釋:
- 表達(dá)式:byte,short,int,char(JDK5以后可能是枚舉)
- case后面的值:就是用來(lái)和表達(dá)式的值進(jìn)行匹配的內(nèi)容
- break:表示中斷的意思
- default:所有值都不匹配的時(shí)候,就執(zhí)行default
執(zhí)行流程:
1.首先計(jì)算表達(dá)式的值?
2.拿著這個(gè)計(jì)算出來(lái)的值,依次和C ase后面的值進(jìn)行比較, -旦有匹配的,就執(zhí)行對(duì)應(yīng)的語(yǔ)句體,在執(zhí)行的過(guò)程中,遇到break就結(jié)束
3.如果所有的case都不匹配,就執(zhí)行語(yǔ)句體n+1
流程圖
轉(zhuǎn)載于:https://www.cnblogs.com/zhangyang99/p/9983834.html
總結(jié)
以上是生活随笔為你收集整理的JAVA基础——Switch条件语句的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: DRF权限和频率
- 下一篇: Transform Model