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語句,願望對年夜家有所贊助。