注意點★1.會根據變數的值,選擇相應的case做判斷,一旦滿足case條件,執行相應的語句,如果沒有遇到break或者是最後乙個
* 就會繼續執行一下的語句
* 2.default位置靈活,可以放在大括號內的任何位置,表示最後執行的,不過一般習慣放在最下面
* 3.變數是那些型別? char byte short int型別,(jdk1.7以上支援)列舉 string
* 4.case條件 : 其中條件只能是具體的值 而不是範圍
int i =2;
switch (i)
/*** 列舉、string
*/string sess = "summer";
switch (sess)
Golang中switch的用法小結
switch var1注 switch中的表示式是可選的,可以省略。如果省略表示式,則相當於switch true,這種情況下會將每乙個case的表示式的求值結果與true做比較,如果相等,則執行相應的 package main import fmt func main 在上面的程式中,switch...
switch語句用法詳解
一般形式 switch 表示式 意思是先計算表示式的值,再逐個和case 後的常量表示式比較,若不等則繼續往下比較,若一直不等,則執行default後的語句 若等於某乙個常量表示式,則從這個表示式後的語句開始執行,並執行後面所有case後的語句。與if語句的不同 if語句中若判斷為真則只執行這個判斷...
計算器!!! switch用法
include int main return 0 switch用法 switch 表示式 case常量1 語句1 break 後面可接多個語句,需要接break結束 case常量2 語句2 break case常量n 語句n defult 不是必要若沒有與case語句相同的條件則直接進行下乙個語句...