日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

【JavaSE03】Java中分支语句-思维导图

發布時間:2025/3/20 java 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【JavaSE03】Java中分支语句-思维导图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

思維導圖看不清楚時:
1)可以將圖片另存為圖片,保存在本地來查看
2)右擊在新標簽中打開放大查看

if語句

a) if語句

基本語法結構:
if(關系表達式) {
基本語句體
}

執行流程:
首先判斷關系表達式看其結果是true還是false
如果是true就執行語句體
如果是false就不執行語句體

b) If else

語法結構:
if(關系表達式) {
語句體1;
}else {
語句體2;
}

執行流程
首先判斷關系表達式看其結果是true還是false
如果是true就執行語句體1
如果是false就執行語句體2

c) 多重if

語法結構:
if(關系表達式1) {
語句體1;
}else if (關系表達式2) {
語句體2;
}

else {
語句體n+1;
}

與if…else類似,判斷為true,執行對應語句;否則走下面的代碼

d) 嵌套if

指在if中再嵌套if的條件語句

#Switch結構語句

細說語法

case后面跟的是要和表達式進行比較的值

語句體部分可以是一條或多條語句

break表示中斷,結束的意思,用來結束switch語句

default語句表示所有情況都不匹配的時候,就執行該處的內容,和if語句的else相似。

思考

case的值可以相同嗎?不可以

default可以省略嗎?可以

break可以省略嗎?不能,省略會發生break穿透

default的位置一定要在最后嗎?不一定,不過一般默認放在后面

關于switch表達式的類型要求

JDK5以前表達式的取值:byte,short,int,char

JDK5以后可以是枚舉

JDK7以后可以是String

if vs switch

switch 適用于等值判斷,其他情況采用if

總結

以上是生活随笔為你收集整理的【JavaSE03】Java中分支语句-思维导图的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。