第三章 選擇結構(一)

2022-08-19 10:03:07 字數 654 閱讀 3195

1.選擇結構

第一種:

if(條件)

解釋:如果條件結果為true,那麼執行**塊,否則不執行。

第二種:

if(條件)else

解釋:如果條件結構為true,那麼執行**塊1,否賊執行**塊2。

第三種:

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

解釋:如果條件1結果為true,那麼執行**塊1,

如果條件1為false,那麼將執行下個條件判斷,依次從夫上面的過程。

注意:判斷字串是否相同用

str1.equals(str2)

判斷字數相同用num1 == num2

2.switch...case選擇結構

switch(表示式值)

解釋:如果表示式的值為值1,那麼執行語句1,

如果表示式的值為2,那麼執行語句2,

...如果表示式從上到下都沒有匹配到值,那麼執行default後面的語句n。

注意:1.表示式值可是整形,字元型,jdk1.7以後是string型別

2.break:表達終止,表示式整個switch語句結束。

3.如果匹配到值,並且沒有執行break,那麼從匹配到那個值的,語句開始,行面的每乙個語句都會執行,直到整個程式結束或者

遇到break。

第三章 選擇結構(一)

判斷條件 條件滿足輸出,不滿足則不輸出,需要if選擇結構來實現。if選擇結構是根據條件判斷之後再做處理的一種語法結構。public class getprize2 if選擇結構先判斷後執行的方式。public class scoreassess else if score 60 else if el...

第三章 選擇結構

2.邏輯運算子 和 表示邏輯與 普通與,兩邊條件同時為true則結果為true,任意一邊為false,則結果為false 短路與,如果運算子左邊的表示式結果為false,則不繼續判斷,結果為false 和 表示邏輯或 普通或,兩邊同時為false是,則結果為false,則不繼續判斷,任意一邊結果為t...

第三章 選擇結構

if 邏輯表示式 if boolean expression else if boolean expression 1 else if boolean expression 2 else if boolean expression 3 else 注意 在程式設計規範時,if語句需要盡量使用 來體現執...