Java 教學 入門 : Statement 6 switch
Java 教學 入門 : Statement 6 switch
Syntax:
switch(variable) {
case constantValue:
statement;
break;
case constantValue:
statement;
break;
.
.
.
default: statement;
}
說明:
好的頻道需要你的支持,謝謝你使用Youtube影片的超級感謝功能給我們鼓勵。
好的頻道需要你的支持,謝謝你使用Youtube影片的超級感謝功能給我們鼓勵。
Syntax:
switch(variable) {
case constantValue:
statement;
break;
case constantValue:
statement;
break;
.
.
.
default: statement;
}
說明:
- variable 的型別
- byte, short, int, char。
- Byte,Short,Integer,Character,String。
- Enum。
- constantValue
- 只可以放編譯時期就確定的值。
- 值的大小不可以超過 variable 型別的範圍。
- 值不可以重複。
- 值的位置不必依大小排列。
- break
用來離開 switch 。case 成立後會執行該 case 中的敍述群,若該 case 的敍述群中沒有 break 敍述,就會逕行執行下一個 case 的敍述群 (不檢查),直到 break 敍述出現。若 break 敍述一直沒有出現,會一路執行到 switch 的結尾。 - default
所以 case 都不成立時執行。若不寫 default ,就表示若所有 case 都不成立時,不執行任何動作。 - 宣告變數
- 在 case 中宣告變數。
- 在自訂的大括號中宣告區域變數。
作者 : 許裕永
留言
張貼留言