多選擇結構還有一個實現方式就是switch case 語句express
switch case 語句判斷一個變量與一系列值中某個值是否相等,每一個值稱爲1個分支學習
switch (expression){
case value:
//語句
break;
case value:
//語句
break;
//case語句數量任意
default:
//語句
}
switch語句中的變量類型能夠是byte,short,int或者charspa
從JavaSE7開始,switch支持字符串String類型字符串
同時case標籤必須爲字符串變量或字面量it
while是最基本的循環,它的結構爲io
while(布爾表達式){
//循環內容
}
只要布爾表達式爲true,循環就會一直執行下去class
大多數狀況是會讓循環中止下來的,咱們須要一個讓表達式失敗的方式來結束循環變量
循環條件一直爲true就會形成無限循環(死循環)循環
do...while 循環和while 循環類似,不一樣的是,do...while循環至少會執行一次word
do {
//代碼語句
}while(布爾表達式)
while和do...while區別
while先判斷後執行,do...while先執行後判斷(至少會被執行一次)