java語言基礎 15 流程控制

2021-07-27 21:18:31 字數 773 閱讀 3412

流程控制語句分類:

順序結構,選擇結構,迴圈結構

順序結構:

按照**原有的順序依次執行

選擇結構:

if語句格式

1 if(表示式)

2 if(表示式)else

3 if(表示式)else if(表示式)else

注意:if語句中,無論表示式簡單或複雜,其最終的返回值是乙個布林值。

switch語句

格式:switch(表示式)

注意:表示式的取值限制,表示式可以取值 byte short int char

jdk5以後可以是列舉,jdk7以後可以是字串,case後只能是常量,多個case後的值不能相同,為了使程式更健壯,default一定不能省略。

迴圈結構:

for迴圈格式:

for(初始化語句;判斷條件語句;控制條件語句)

執行流程:

1 執行初始化語句

2 執行判斷條件語句看其結果是true還是false   

false 結束迴圈  true 繼續執行

3 執行迴圈體語句

4 執行控制條件語句

5 回到2繼續執行

while

初始化語句;

while(判斷條件語句)

do...while

dowhile(判斷條件語句);

java基礎 流程控制

break 使用switch case結構或者迴圈結構中 在迴圈結構中,一旦執行到break,就跳出當前迴圈。continue 使用在迴圈結構中 一旦執行到continue,就跳出當次迴圈。for int i 1 i 10 i system.out.print i 在巢狀迴圈中,使用帶標籤的brea...

Java語言基礎 迴圈流程控制

while迴圈原理案例 案例 public static void main string args do while迴圈原理案例 案例 public static void main string args while score 0 score 100 system.out.println 成功...

java基礎七 流程控制

什麼是流程控制語句?含義 可以 控制程式的執行流程的語句。分類 順序結構 選擇結構 迴圈結構 流程控制語句是從上往下,依次執行。選擇結構 if語句 switch語句 if語句 寫法1 if 比較表示式 先計算比較表示式的值,如果是true,就執行語句體 如果是false,就不執行語句體 注意 比較表...