條件判斷句用於對某個語句或語句塊內的條件進行判斷,若條件為真,則執行,否則將不執行。今天要介紹較簡單的Java if語句。
單向選擇:if
當if條件句中的條件判斷為true,則執行在if大括號{}中的程式;若條件不符合,便甚麼都不做。
雙向選擇:if-else
若今天想要寫的程式碼為"如果今天if條件成立,就執行if後大括號內的事,否則就做另外一件事。"其中的否則就是else,而else不用再寫一次判斷條件。
舉一個簡單的例子:
先前宣告了a這個boolean值為true,當程式跑到檢查條件判斷句時,可以發現在if語句中,條件已經符合,所以程式會直接回傳”a is true”的結果,而不會再繼續執行else語句內容。
而其實在條件判斷句中,如果裡面的敘述只有一行便可以省略大括號{}。但小心起見,還是建議使用if statement時,都加上大括號比較保險喔。