當前位置:編程學習大全網 - 編程語言 - java分支語句有哪些種類?

java分支語句有哪些種類?

分支語句有兩種:if語句和switch語句。

(1)if語句

If概述:在某些情況下,需要在滿足某個條件時執行相應的代碼,不滿足條件時執行其他代碼。

if有四種形式:單分支、雙分支、多分支和嵌套if。

單個分支:

If(布爾表達式){?

//布爾表達式為真時要執行的代碼;

}

雙分支:

If(布爾表達式) (

//布爾表達式為真時要執行的代碼;

}否則{

//布爾表達式為false時要執行的代碼;?

}

多分支:

If(布爾表達式1) {

//布爾表達式1為真時執行的代碼。

} }else if(布爾表達式2) {

//當布爾表達式1為假但布爾表達式2為真時執行的代碼。

} }else if(布爾表達式3) {

//當布爾表達式1和布爾表達式2為假,但布爾表達式3為真時執行的代碼。

}否則{

//布爾表達式1,2,3都為假時執行的代碼。

}

嵌套if:

If(布爾表達式1) {

//布爾表達式1為真時執行的代碼。

If(布爾表達式2) {

//布爾表達式1和布爾表達式2都為真時執行的代碼。

}否則{

//當布爾表達式1為真,但兩個布爾表達式2都為假時執行的代碼。

}

}否則{

//布爾表達式1為假時執行的代碼

}

註意:如果從1和if分支語句中去掉括號,對第壹行代碼有效。

?2.else不能單獨使用

(2)switch語句?

Switch branch語句語法:?

開關(表達式)

案例常數1:

當表達式的值等於整數常量1時執行的語句;

打破;//當壹種情況包含其他情況時,

案例常數2:

當表達式的值等於整數常數2時執行的語句;

打破;

-

默認值:

當表達式的值不滿足任何case的值時執行的語句;?

}?

switch語句中的中斷和返回功能;

Break是結束當前開關,return是結束當前方法。

  • 上一篇:當年被說成垮掉的壹代,90後的妳,現在最大的壓力是什麽?
  • 下一篇:小時候看的動畫片,講的是警察乘坐機器人維護治安的故事,不是機動警察,想再看壹遍,忘記叫什麽名字了。
  • copyright 2024編程學習大全網