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語句需要盡量使用 來體現執...