大战熟女丰满人妻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語句的用法會更加有效。

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产亚洲精品日韩综合网 | 欧洲性大片xxxxx久久久 | 欧美999| 亚洲图片天堂 | 全部免费的毛片在线看青青 | www.天天干| 毛片大| 亚洲精品视频免费在线观看 | 欧美麻豆久久久久久中文 | 99热免费| 久久天天躁狠狠躁狠狠躁 | 手机福利在线 | 一二三四社区在线播放 | 欧美大狠狠大臿蕉香蕉大视频 | 久久国产精品99久久久久久老狼 | 美女久久精品 | 国产精品久久久久久久免费 | 欧美日韩中文字幕 | 综合网五月| 久久99爱爱 | 日韩影院久久 | 综合在线视频精品专区 | 四虎影院国产精品 | 青草草在线观看免费视频 | 国产精品久久久久久久久鸭 | 亚洲精品久久久久中文 | 精品亚洲成a人在线播放 | se94se亚洲欧美在线 | 欧美区一区二区三 | 日日摸夜夜添夜夜添欧美毛片 | 久久免费手机视频 | 亚洲在线一区 | 久操福利| 色综合久久网 | 很很鲁在线视频播放影院 | 国产成人永久免费视 | 在线观看年轻的母亲 | 欧美亚洲欧美 | 欧美中文字幕视频 | 亚洲欧美成人在线 | 欧美三级在线观看不卡视频 |