2020久久超碰欧美精品最新亚洲欧美日韩久久精品,国产福利电影一区二区三区,亚洲欧美日韩一区在线观看,亚洲国产欧美日韩欧美特级,亚洲欧美日韩成人一区久久,欧美日韩精品一区二区三区不卡,国产欧美日韩va另类影音先锋,亚洲欧美日韩久久精品,亚洲欧美日韩国产成人精品影院,亚洲国产欧美日韩精品一区二区三区,欧美日韩国产成人高清视频,日韩久久精品国产免费观看频道,久久人人爽人人爽从片av高清,国产精品综合一区二区

首頁技術文章正文

Java中的if怎么用?

更新時間:2019-07-03 來源:黑馬程序員 瀏覽量:

在實際生活中經常需要做出一些判斷,比如開車來到一個十字路口,這時需要對紅綠燈進行判斷,如果前面是紅燈,就停車等候,如果是綠燈,就通行。Java中有一種特殊的語句叫做選擇語句,它也需要對一些條件做出判斷,從而決定執行哪一段代碼。選擇語句分為計條件語句和switch條件語句。接下java中if判斷選擇語句進行詳細地講解。

 

java中if的用法

if條件語句分為三種語法格式,每一種格式都有其自身的特點,下面分別進行介紹。

第一種:if語句

if語句是指如果滿足某種條件,就進行某種處理。例如,小明媽媽跟小明說“如果你考試得了100分,星期日就帶你去游樂場玩”。這句話可以通過下面的一段偽代碼來描述。

如果小明考試得了100分

媽媽星期日帶小明去游樂場

在上面的偽代碼中,“如果”相當于Java中的關鍵字if,“小明考試得了100分”是判斷條件,需要用()括起來,“媽媽星期日帶小明去游樂場”是執行語句,需要放在{}中。修改后的偽代碼如下:

if(小明考試得了100分){

              媽媽星期日帶小明去游樂場

}

上面的例子就描述了語句的用法,在Java中,if語句的具體語法格式如下:

if(條件語句){

       代碼塊

}

上述格式中,判斷條件是一個布爾值,當判斷條件為true時,{}中的執行語句才會執行。

 

第二種:if…else語句

if…else語句是指如果滿足某種條件,就進行某種處理,否則就進行另一種處理。例如,要判斷一個正整數的奇偶,如果該數字能被2整除則是一個偶數,否則該數字就是一個奇數。if…else語句具體語法格式如下:

if(判斷條件){

執行語句1

}else{

執行語句2

}

上述格式中,判斷條件是一個布爾值。當判斷條件為ture時,后面中的執行語句1會執行。當判斷條件為 false時,else后面{}中的執行語句2會執行。

第三種:if…else if…else語句

if…else if…else語句用于對多個條件進行判斷,進行多種不同的處理。例如,對1個學生的考試成績進行等級的劃分,如果分數大于80分等級為優,否則,如果分數大于70分等級為良,否則,如果分數大于60分等級為中,否則,等級為差。if…else if…else語句具體語法格式如下:

if(判斷條件1){

執行語句1

}

else if(判斷條件2){

       執行語句2

}…

else if(判斷條件n){

       執行語句n

}else{

       執行語句n+1

}

上述格式中,判斷條件是一個布爾值。當判斷條件1為true時,后面{}中的執行語句1會執行。當判斷條件1為 false時,會繼續執行判斷條件2,如果為true則執行句2,依此類推,如果所有的判斷條件都為 false,則意味著所有條件均未滿足,else后面{中的執行語句n+1會執行。

以上我們介紹了,java種if判斷語句的用法,希望對您有所幫助,如果在學習java過程遇到其他問題,請點擊咨詢按鈕獲得幫助。


推薦閱讀:

java學習路線圖



分享到:
在線咨詢 我要報名
和我們在線交談!