switch(表達(dá)式)
{
case 常量表達(dá)式1:語(yǔ)句1;
....
case 常量表達(dá)式2:語(yǔ)句2;
default:語(yǔ)句;
}
default就是如果沒(méi)有符合的case就執(zhí)行它,default并不是必須的.
case后的語(yǔ)句可以不用大括號(hào).
switch語(yǔ)句的判斷條件可以接受int,byte,char,short,不能接受其他類型.
一旦case匹配,就會(huì)順序執(zhí)行后面的程序代碼,而不管后面的case是否匹配,直到遇見(jiàn)break,利用這一特性可以讓好幾個(gè)case執(zhí)行統(tǒng)一語(yǔ)句.
例如:
switch(x)
{
? ? ? case 1:
? ? ? case 2:
? ? ? case3: System.out.println("haha");
? ? ? ? ? ? ? ? ? break;
? ? ?case4: System.out.println("hehe");
}
以上就是java中switch的使用語(yǔ)法是什么的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!
java怎么學(xué)習(xí)?java怎么入門(mén)?java在哪學(xué)?java怎么學(xué)才快?不用擔(dān)心,這里為大家提供了java速學(xué)教程(入門(mén)到精通),有需要的小伙伴保存下載就能學(xué)習(xí)啦!
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)