三種格式:
********************===
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...