av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

java語(yǔ)言

Java控制語(yǔ)句之if、switch語(yǔ)句知識(shí)拓展

時(shí)間:2025-02-04 19:33:32 java語(yǔ)言 我要投稿
  • 相關(guān)推薦

關(guān)于Java控制語(yǔ)句之if、switch語(yǔ)句知識(shí)拓展

  關(guān)于Java控制語(yǔ)句之if、switch語(yǔ)句知識(shí)拓展

關(guān)于Java控制語(yǔ)句之if、switch語(yǔ)句知識(shí)拓展

  java if語(yǔ)句

  Java控制語(yǔ)句分為三大類:①順序結(jié)構(gòu);②選擇結(jié)構(gòu);③循環(huán)結(jié)構(gòu)。

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

  選擇結(jié)構(gòu)又分為:①單選擇結(jié)構(gòu);②雙選擇結(jié)構(gòu);③多選擇結(jié)構(gòu)。

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

  if單選擇結(jié)構(gòu)

  對(duì)條件表達(dá)式進(jìn)行一次測(cè)試,若測(cè)試為真,則執(zhí)行下面的語(yǔ)句,否則跳過該語(yǔ)句。

  例(Math類的使用)

  random(),返回一個(gè)正符號(hào)的小數(shù),區(qū)間大小是[0,1).

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

  if-else雙選擇結(jié)構(gòu)

  當(dāng)條件表達(dá)式為真時(shí),執(zhí)行語(yǔ)句塊1,否則,執(zhí)行語(yǔ)句塊2,也就是else部分。

  if-else if-else多選擇結(jié)構(gòu)

  下面給大家介紹Java switch語(yǔ)句

  Java控制語(yǔ)句——switch語(yǔ)句

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

  注意每個(gè)case后面一般要添加break,表示當(dāng)前這個(gè)case執(zhí)行完了;防止出現(xiàn)case穿透,即繼續(xù)執(zhí)行case,直到遇到break才跳出。

  下面例子反過來利用了case穿透現(xiàn)象。

  【例子】

  JDK7.0新特性:增強(qiáng)switch

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

  但是JDK7中,表達(dá)式結(jié)果也可以是字符串。

 。╬s:自動(dòng)類型轉(zhuǎn)換:容量小的數(shù)據(jù)類型可以自動(dòng)轉(zhuǎn)換為容量大的數(shù)據(jù)類型。byte(1個(gè)字節(jié))→short(2個(gè)字節(jié))→int(4個(gè)字節(jié))。)

【Java控制語(yǔ)句之if、switch語(yǔ)句知識(shí)拓展】相關(guān)文章:

C語(yǔ)言switch語(yǔ)句10-16

C語(yǔ)言switch語(yǔ)句實(shí)例07-13

PHP中Switch語(yǔ)句的運(yùn)用11-09

Java語(yǔ)法基礎(chǔ)之for語(yǔ)句練習(xí)04-28

JAVA中的if語(yǔ)句的使用07-09

JAVA中If語(yǔ)句的使用10-15

Java for循環(huán)語(yǔ)句使用09-23

Java foreach 語(yǔ)句格式10-31

Java語(yǔ)法for語(yǔ)句的練習(xí)方法08-19