程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java掌握語句之if、switch語句

Java掌握語句之if、switch語句

編輯:關於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. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved