JAVASE之條件語句之switch語句

2021-08-28 14:48:44 字數 504 閱讀 2687

switch語句結構

switch(表示式)
使用switch的注意事項

switch(表示式)中表示式的返回值必須是下述幾種型別之一:int, byte, char, short, enum, string(jdk1.7後);

case子句中的值必須是常量,且所有case子句中的值應是不同的;

default子句是任選的;

break語句用來在執行完乙個case分支後使程式跳出switch語句塊,若沒遇到break,則會擊穿執行;

若等值比較,switch語句比if語句更加清晰;

default有沒有都可以,表示當case不匹配時(或執行到最後沒有break時)要執行的;

下面使用switch語句做乙個enum型別的分支判斷

public class switchtext 

}}

java條件語句之for

public static void main string args elseelse if regist n else system.out.println 請登入 for int i 1 i 3 i else if i 3 2 輸入五個數,通過運算,求出這五個數最大值和最小值。int max ...

C 之if條件語句

c 之if條件語句 條件語句 c 程式預設情況下,語句按照從上而下的順序逐行執行。當在完成某些功能時,需要改變語句的執行順序,所以,需要使用條件語句來完成。if條件語句 根據條件是否滿足,或者根據表示式的值控制 的執行分支。c 有兩個分支 的結構,if語句和switch語句。對於新增分支,c 繼承了...

查詢之條件語句

select 欄位1,欄位2.from 表名 where 條件 例 select from students where id 1 比較運算子 例1 查詢小喬的年齡 select age from students where name 小喬 例2 查詢20歲以下的學生 select from st...