java day02 程式流程控制

2021-07-25 07:20:33 字數 1051 閱讀 1610

三種格式:

********************===

if(  條件表示式  )

********************===

if(  條件表示式  ) esle

********************===

if(  條件表示式) else if ( 條件表示式  ) else if (  條件表示式)..

. switch(表示式)

***********************************=switch另外的情況====

switch(表示式)

....

case 取值n:

執行語句;

break;

default:

執行語句;

break;

------------這裡的break也不屬於default,在default之外

} 特點:1.switch 語句選擇的型別只有四種:byte,short,int,char,系統提示是說只支援int 和列舉變數

2.case和default  沒有順序要求,default也可以放在case 之間,或者前面

3.switch 有兩種結束的情況,1.遇到break  2,執行完所有語句

4.如果匹配到的case沒有break,程式則繼續向下執行。知道遇到break,或者結尾結束

while迴圈

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

dowhile( 條件表示式)

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

while( 條件表示式 )

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

for迴圈

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

for(初始化表示式;迴圈條件表示式;迴圈執行後操作表示式)

break   只用在選擇和迴圈裡面

continue  只用在迴圈裡面

注意:1.各種迴圈的內部執行順序;

java day02 邏輯運算子

運算子運算 範例結果 與 true true true 或 true false true 非 false true 異或 true true false 短路與 true true true 短路或 true false false 注意 1.邏輯運算子兩邊的值是boolean 值 結果為bool...

程式流程控制

1 順序結構 程式從上到下一行一行執行的結構,中間沒有判斷和跳轉,直到程式結束。2 if條件語句 應用格式一 if 條件語句 執行語句塊 應用格式二 if 條件語句 執行語句塊1 elseelse if 條件語句2 執行語句塊2 else if 條件語句n 執行語句塊n else 執行語句塊n 1 ...

程式流程控制

一 判斷語句 if 條件表示式 if 條件表示式 else if 條件表示式 else if 條件表示式 else 三元運算子 int y if x 1 y 100 else y 200 簡化形式 變數 條件表示式 表示式 1 表示式2 y x 1 100 200 什麼時候使用三元運算子?當if e...