java中的條件語句(if、if...else、多重if、嵌套if)

Java條件語句之 if

生活中,咱們常常須要先作判斷,而後才決定是否要作某件事情。例如,若是考試成績大於 90 分,則獎勵一個 IPHONE 5S 。對於這種「須要先判斷條件,條件知足後才執行的狀況」,就能夠使用 if 條件語句實現。3d

語法:code

 

執行過程:blog

 

如:get

注意哦:若是 if 條件成立時的執行語句只有一條,是能夠省略大括號滴!但若是執行語句有多條,那麼大括號就是不可或缺的嘍~~class

Java條件語句之 if...else

if...else 語句的操做比 if 語句多了一步:  當條件成立時,則執行 if 部分的代碼塊; 條件不成立時,則進入 else 部分。例如,若是考試成績大於 90 分,則獎勵一個 IPHONE 5S ,不然罰作 500 個俯臥撐。語法

語法:im

執行過程:d3

 

如:db

Java條件語句之多重 if

多重 if 語句,在條件 1 不知足的狀況下,纔會進行條件 2 的判斷;當前面的條件均不成立時,纔會執行 else 塊內的代碼。例如,若是考試成績大於 90 分,則獎勵一個 IPHONE 5S ,若是成績介於 70 分至 90 分之間,則獎勵一個紅米,不然罰作 500 個俯臥撐。img

語法:

 

執行過程:

 

如:

該段代碼的含義是:若是 score 值大於90,則獎勵一個 Iphone 5s ,當 score 值小於等於 90 時,先判斷 score 是否大於 70 ,若是 score 是介於 70--90 之間,則獎勵一個紅米,若是成績小於等於 70 ,則罰作 500 個俯臥撐

當須要判斷的條件是連續的區間時,使用多重 if 語句是很是方便滴!

Java條件語句之嵌套 if

嵌套 if 語句,只有當外層 if 的條件成立時,纔會判斷內層 if 的條件。例如,活動計劃的安排,若是今天是工做日,則去上班,若是今天是週末,則外出遊玩;同時,若是週末天氣晴朗,則去室外遊樂場遊玩,不然去室內遊樂場遊玩。

語法:

 

執行過程:

 

例如:

運行結果爲: 去室外遊樂場遊玩

相關文章
相關標籤/搜索