switch語句怎么循環 switch語句用法

switch語句的用法(如何循環switch語句)
在中 , 可以使用switch語句組織動作 , 以更簡單明了的方式實現“多旋合一”的選擇 。
【switch語句怎么循環 switch語句用法】
首先 , 當我們學習一個Java語句的時候 , 我們需要學習這個語句的語法 , 這和我們之前學的是一樣的 。switch語句的語法如下:
switch(表達式){case常量值1:語句塊1[break;]......case常量值n:語句塊n[break;]deafault:語句塊n+1;[break;]}1234567891011121314151617181920212223復制代碼類型:[java]這是switch語句的語法 。我們要注意的是 , 在表達式中 , switch語句中的表達式值必須是整數、字符或字符串類型 , 常量值1~n也必須是整數、字符或字符串類型 。在同一個switch語句中 , case的常數值必須互不相同 。
讓我們來看看switch語句的執行順序 。Switch語句首先計算表達式的值 。如果表達式的值與case語句后的常量相同 , 則執行case語句后的幾個語句 , 直到遇到break語句 。如果此時這個case語句中沒有break語句 , 那么后面case中的幾個語句將繼續執行 , 直到遇到break語句 。如果沒有常數具有與表達式相同的值 , 則在default之后執行語句 。default語句是可選的 。如果它不存在 , 并且switch語句中表達式的值與任何情況下的常量值都不相同 , 則switch將不會執行任何操作 。
接下來 , 我們使用main方法中的switch語句打印出周一到周三的英語單詞 。
publicclassGetSwitch{//創建類publicstaticvoidmain(String[]args){//主方法intweek=2;//定義int型變量為weekswitch(week){//指定switch語句的表達式為變量weekcase1://定義case語句中的常量為1System.out.println("Monday");//輸出信息break;case2://定義case語句中的常量為2System.out.println("Tuesday");//輸出信息break;case3://定義case語句中的常量為3System.out.println("Wednesday");//輸出信息break;default://default語句System.out.println("sorry,Idon'tknow");}}}Tuesday12345678910111213141516171819202122232425262728293031323334353637復制代碼類型:[java]這是一個switch語句的示例 。在switch語句中 , case語句后的常量表達式的值可以是整數 , 但不能是整數 , 但不能是實數 。例如 , 以下代碼是非法的:case1.1:

    推薦閱讀