天天看點

Java面試必知詞彙:分支語句

在程式開發的過程中,一共會存在三種程式邏輯:順序結構、分支結構、循環結構。

|if分支|

If分支結構主要是針對于關系表達式進行判斷處理的分支操作。對于分支語句主要有三類的使用形式,使用的關鍵字:if、else。

if判斷:

if (布爾表達式) {

條件滿足時執行 ;

}

if…else判斷:

條件滿足時執行 ;

}else {

條件不滿足時執行

多條件判斷:

} else if (布爾表達式) {

} [else {

條件不滿足時執行 ;

}]

|switch分支|

Switch是一個開關語句,主要是根據内容來進行判斷。Switch中可以判斷的隻能是資料(整型、char、枚舉、String),而不能夠使用邏輯判斷。文法如下:

switch(資料) {

case 數值 : {

數值滿足時執行 ;

[break ;]

}

case 數值 :

[default:

所有判斷數值不滿足時的執行 ;

]

Switch語句在進行設計的時候,如果在每一個case後面沒有追加break語句,那麼會在第一個比對的case之後繼續執行,一直到全部的switch中後續代碼執行完畢或者遇到break。

|參考資料|

[1] 阿裡雲大學Java視訊課程

[2] Java開發者