關于Java控制語句之if、switch語句知識拓展

關于Java控制語句之if、switch語句知識拓展

日期:2023-03-09 16:36:40    编辑:网络投稿    来源:互联网

關于Java控制語句之if、switch語句知識拓展  關于Java控制語句之if、switch語句知識拓展  java if語句  Java控制語句分為三大類:①順序結構;②選擇結構;③循環結構。 

關于Java控制語句之if、switch語句知識拓展

  關于Java控制語句之if、switch語句知識拓展

關于Java控制語句之if、switch語句知識拓展

  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語句知識拓展】相關文章:

1.C語言switch語句

2.PHP中Switch語句的運用

3.Java foreach 語句格式

4.JAVA中If語句的使用

5.Java異常處理語句及解析

6.Java語法for語句的練習方法

7.Java for循環語句的使用方法

8.java輸入輸出語句整理總結