大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java的if語句示例

Java的if語句示例

更新時間:2022-04-06 11:06:14 來源:動力節點 瀏覽2194次

Javaif語句使您的Java程序能夠根據變量的狀態或從Java方法返回值來決定要執行的代碼。動力節點小編給大家舉一個簡單的 Javaif 示例:

boolean isValid = true;
if ( isValid ) {
    System.out.println("it is valid");
} else {
    System.out.println("it is not valid");
}

此示例中的if語句測試boolean變量isValid 并根據其值(或true或false)執行兩個不同代碼塊之一。如果isValid變量的值為true,則執行第一個塊。如果不是,else則執行塊內的代碼。

括號內的表達式稱為條件。條件可以是任何 Java 表達式,只要表達式的結果是boolean結果(true或false)。

在上面的例子中,條件是isValid變量是真還是假。

如果要執行的代碼塊只是一條語句,則在語句中不需要括號括{ } 起來if。這是一個例子:

if ( isValid ) System.out.println("有效"); 
else System.out.println("無效");

但是,最好將括號放在語句周圍,即使只有一個語句要執行。if通常在開發過程中,您可能會從需要在or塊中執行的單個語句開始else,但后來必須向塊中添加更多語句。這可能會導致難以發現的錯誤。看看這個if聲明:

if(isValid) 
    System.out.println("有效");

isValid現在想象一下,如果is ,必須增加一個有效的計數器true。可能會將代碼更改為:

if(isValid)
    有效計數++;
    System.out.println("有效");

但現在只有validCount++語句屬于if語句。該 System.out.println()語句將始終執行。或者,想象一下,如果我像這樣切換語句:

if(isValid) 
    System.out.println("有效"); 
    有效計數++;

現在只有System.out.println()語句屬于if語句。該 validCount++語句將始終執行。

為了避免這個錯誤,幾乎總是將括號放在要執行的塊周圍,即使塊中只有一條語句要執行。這是看起來的樣子:

if ( isValid ) { System.out.println("它是有效的"); } 
else { System.out.println("無效"); }

當括號在那里時,更容易記住在括號內插入新語句,大家通過一些實例學習if語句的用法會更加有效。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 在线观看香蕉免费啪在线观看 | 最近中文字幕无吗免费视频 | 亚洲欧洲精品在线 | 91手机视频在线 | 国产系列欧美系列日韩系列在线 | 亚洲视频在线观看免费视频 | 激情五月婷婷在线 | 久久456| 亚洲国产成人久久一区久久 | 一级黄视频 | 国产婷婷综合在线视频中 | 国内精品伊人久久久久7777人 | 美女网站色视频 | 激情综合网婷婷 | 久久综合偷偷噜噜噜色 | 国产99r视频精品免费观看 | 久久精品视频观看 | 色99视频| 国产亚洲精品97在线观看 | 成人亚洲精品一区 | 综合久久久久6亚洲综合 | 操人视频网站 | 国内精品久久久久鸭 | 性欧美videos高清喷水 | 嘿咻成人免费视频欧美激情 | 四虎在线免费播放 | 99热这里只有精品久久免费 | 综合欧美亚洲 | 成人影院免费观看 | 伊人色综合久久天天爱 | 亚洲九九精品 | 亚洲欧美视频一区二区三区 | 欧美一级免费大片 | 国产精品一国产精品免费 | 精品一区中文字幕 | 天天综合网天天综合色不卡 | 一区二区三区欧美日韩 | 99在线热视频 | 日本乱人伦片中文字幕三区 | 91婷婷色涩涩 | 欧美高清视频www夜色资源 |