国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Java控制語句之if、switch語句

2019-11-26 14:39:13
字體:
來源:轉載
供稿:網友

java if語句

Java控制語句分為三大類:①順序結構;②選擇結構;③循環結構。

--------------------------------------------------------------------------------

選擇結構又分為:①單選擇結構;②雙選擇結構;③多選擇結構。

主要涉及: if_else , switch , while , break 和 continue , for.

if單選擇結構

對條件表達式進行一次測試,若測試為真,則執行下面的語句,否則跳過該語句。

例(Math類的使用)

random(),返回一個正符號的小數,區間大小是[0,1).

注意if的作用域的問題:if語句如果不加{},它的控制范圍僅限于第一句。(一般建議加上{},養成一個好習慣)

if-else雙選擇結構

當條件表達式為真時,執行語句塊1,否則,執行語句塊2,也就是else部分。

if-else if-else多選擇結構

下面給大家介紹Java switch語句

Java控制語句――switch語句

上述if語句的等值判斷,可以用switch來代替。


注意每個case后面一般要添加break,表示當前這個case執行完了;防止出現case穿透,即繼續執行case,直到遇到break才跳出。

下面例子反過來利用了case穿透現象。

【例子】

JDK7.0新特性:增強switch

在JDK7之前,switch(表達式){……},其中的表達式結果只能是int(可以自動轉為int的byte、short、char),枚舉類型。

但是JDK7中,表達式結果也可以是字符串。

(ps:自動類型轉換:容量小的數據類型可以自動轉換為容量大的數據類型。byte(1個字節)→short(2個字節)→int(4個字節)。)

以上所述是小編給大家分享的Java控制語句之if、switch語句,希望對大家有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泽普县| 上栗县| 体育| 沁源县| 枝江市| 无棣县| 阜康市| 丰宁| 平凉市| 遂平县| 涞水县| 湾仔区| 济宁市| 昆明市| 乐清市| 曲阳县| 轮台县| 武陟县| 鸡西市| 台北市| 丰都县| 蕉岭县| 平邑县| 长阳| 凉城县| 兴海县| 贵溪市| 古田县| 六枝特区| 合水县| 高雄市| 贵阳市| 巴林右旗| 镇宁| 斗六市| 滕州市| 遂昌县| 隆昌县| 延庆县| 天台县| 肇东市|