一、if
if語句對條件表達式進行一次測試,若測試為真,則執行下面的語句,否則跳過該語句
網絡資料
截圖
二、if-else
當條件表達式為真時,執行語句塊1,否則,執行語句塊2。即else部分
網絡資料
截圖
三、if-else if-else
逐條if語句進行判斷。條件匹配,進入語句體;否則對if語句繼續匹配
網絡資料
截圖
四、switch多選擇結構
Switch語句:case標簽必須是整數(byte,short,char,int)或者枚舉,不能是字符串(JDK7之前)
一般在每個case后面都要加break,防止出現case穿透現象
當然也可以反過來有效利用case的穿透現象,如例子所示
網絡資料
截圖
JDK7中的switch新特性:Switch語句case標簽可以是字符串
截圖