如果希望選擇執(zhí)行若干代碼塊中的一個(gè),你可以使用switch語句:
語法:
switch(n)
{
case 1:
執(zhí)行代碼塊 1
break
case 2:
執(zhí)行代碼塊 2
break
default:
如果n即不是1也不是2,則執(zhí)行此代碼
}
工作原理:switch后面的(n)可以是表達(dá)式,也可以(并通常)是變量。然后表達(dá)式中的值會(huì)與case中的數(shù)字作比較,如果與某個(gè)case相匹配,那么其后的代碼就會(huì)被執(zhí)行。break的作用是防止代碼自動(dòng)執(zhí)行到下一行。
<HTML>
<HEAD>
<TITLE>Using the switch Statement</TITLE>
</HEAD>
<BODY>
<H1>Using the switch Statement</H1>
<%
int day = 3;
switch(day) {
case 0:
out.println("It's Sunday.");
break;
case 1:
out.println("It's Monday.");
break;
case 2:
out.println("It's Tuesday.");
break;
case 3:
out.println("It's Wednesday.");
break;
case 4:
out.println("It's Thursday.");
break;
case 5:
out.println("It's Friday.");
break;
default:
out.println("It must be Saturday.");
新聞熱點(diǎn)
疑難解答
圖片精選