close

if是用來作控制流程的邏輯判斷

以下就介紹其用法

if的使用
if(條件){
 敘述
}
當條件成立回傳為true時
則執行{}內的敘述

if-else的使用
if(條件){
  敘述1
}else{
  敘述2
}
當條件成立回傳為true時
則執行{}內的敘述1
否則執行敘述2

if-else if的使用
if(條件1){
  敘述1
}else if(條件2){
  敘述2
}
當條件1成立回傳為true時
則執行{}內的敘述1
否則繼續判斷條件2是否成立回傳true
執行敘述2

if-else if-else的使用
if(條件1){
  敘述1
}else if(條件2){
  敘述2
}else{
  敘述3
}
當條件1成立回傳為true時
則執行{}內的敘述1
否則繼續判斷條件2是否成立回傳true
執行敘述2
都不成立則執行條件3

如果敘述只有1行可以省略{}不寫
但在維護上建議是不要省略或寫在同一行
ex:
if(條件) 敘述

 

1. 官網https://docs.oracle.com/javase/tutorial/java/nutsandbolts/if.html

01.png  

arrow
arrow

    RX1226 發表在 痞客邦 留言(0) 人氣()