java中的選擇結構

2021-09-24 18:09:28 字數 1725 閱讀 5686

所謂選擇結構,顧名思義就是需要作出選擇,然後繼續執行,生活中有很多例子。比如說去上班,是選擇開車去還是騎車去,如果有汽車,那就開車去,如果沒騎車,就騎車去。。。嗯,我沒車

if(表示式)

注:表示式的值必須是true或者flase

例如:如果a的值大於1,那麼輸出「我很帥」

public static void main(string args) 

}

結果:

if…else的語句結構:

if(表示式)else

注:else不能單獨使用,必須結合if使用

例如:如果a>1,輸出「我很帥」,否則輸出「我不光帥,我還有錢」

public static void main(string args) 

else

}

結果

(果然只有**是誠實的)

else if的語句結構:

if(①)else if(②)else if(③)

else if(score >= 80)

else if(score >= 70)

else if(score >= 60)

else if(score < 60)

}結果:

非常慘,老師並沒有給那一分人情分,今晚要挨打了

例如:運動會百公尺,要求10秒以內才能進入決賽,男生進男子組 女生 進女子組

public static void main(string args) 

else

}

結果:

switch的語句結構

switch(常量表示式)

switch通常用於判斷值屬於固定等值的情況,switch支援的型別 byte short int char enum string(string型別需要在jdk1.7 以及1.7以上的版本才可以支援)

switch中的case下的break如果有需要的情況下,不要忘記寫。請注意,是有需要的情況下,以下需求以及**必須加break,如果需求為第一二三名都獎勵一致的內容,那麼就可以單獨再case3下加break即可。

default的位置也沒有硬性要求固定位置,通常寫在最後,並且要加上break

例如:

scanner input = new scanner(system.in);

system.out.println("請輸入名次:");

int num = input.nextint();

switch (num)

結果:

這裡如果不加break的話,在輸出「電腦」之後還會繼續輸出「硬碟」和「再接再厲」,所以根據需求新增break

JAVA(選擇結構 if語句)

1,選擇結構的分類 2,if語句的格式1 if 比較表示式 注意事項 class demo1 if system.out.println 完了 3,if語句的格式2 if 比較表示式 else 案例class demo3 if else system.out.println z class demo...

Java 選擇結構與分支結構

選擇結構 1 基本 if 選擇結構 if 布林表示式 後續 2 if else 選擇結構 if 布林表示式 else 後續 3 多重if選擇結構 if 布林表示式 else if 布林表示式2 else if 布林表示式3 4 巢狀 if 選擇結構 if 外層表示式 else else 分支結構 語...

Python中的選擇結構

使用if語句實現單分支結構 語法 if 表示式 語句塊 說明 sale 3000 為儲存銷售金額的變數sale賦值 if sale 5000 使用if語句進行判斷 print 業績太低。輸出 業績太低。print 無提成。輸出 無提成。使用if else語句實現雙分支結構 語法 if 表示式 語句塊...