溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java中的if語句有幾種寫法

發布時間:2020-06-25 21:15:06 來源:億速云 閱讀:387 作者:Leah 欄目:編程語言

這篇文章運用簡單易懂的例子給大家介紹java中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語句的幾種寫法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女