用來判定所給定的條件是否滿足,根據(jù)判定的結(jié)果(真或假)決定執(zhí)行哪個操作
定義:
if(條件1) { 如果條件1為真,則執(zhí)行這里 }else if(條件2){ 如果條件2為真,則執(zhí)行這里 }else { 如果條件1和條件2都不為真,則執(zhí)行這里 }
注:在if控制語句中必須存在if和else控制語句,else if可以有0個或多個,根據(jù)實際場景使用
舉例:
String str = "fxiaoke" if(str.contains("s")) { str = "hello" }else if(str.contains("f")){ str = "welcome" }else { str = "hi" }//最終結(jié)果 str=welcome