java基礎4 流程控制

2021-08-17 12:13:43 字數 641 閱讀 9508

if(條件1) else if(條件2) else if(條件3) else

使用if ...else 語句的時候

一定要先處理包含範圍更小的條件;

switch(變數或表示式)

.switch 只能判斷byte,short,char,int和enum(列舉),string

最重要的就是break;  沒有break 容易陷入陷阱!!!!!!!!!!!!!!!!

乙個case條件成立後,沒有遇到break;無條件執行後面所有的case裡面的語句,包括default裡的語句,直到結束.或者被break中斷退出;    

for 和 while,do while  最重要的區別在於

迴圈體不能被完全執行時(如裡面有continue):for迴圈的 迭代語句肯定被執行,另外兩個就不一定;

break;跳出所在迴圈(if ,switch是判斷語句,不是迴圈);

continue;讓程式立刻進入下一次迴圈

識別符號 outer:

區別 break outer;直接到int a;

continue outer; 再次執行for();

java基礎 流程控制

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

go基礎4 流程控制

所有語言的流程控制都是三個 順序執行 if else for 一 if else 分支結構 if 表示式1else if 表示式2 else func ifdemo1 score 65 if score 90 fmt.println a 1,2 if 條件特殊寫法 在 if表示式之前加乙個執行語句 ...

java基礎七 流程控制

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