JavaSE學習筆記 選擇結構語句 if語句

2021-08-02 05:59:02 字數 1244 閱讀 9500

a:格式1:(針對1個判斷表示式)

if(表示式)

執行流程:首先進來看表示式是否成立,若為true,就執行該語句,若為false,就不執行

注意事項:如果if語句裡只有一條語句,if(表示式)後的{}可省略,但不建議省略

if語句的表示式不管是簡單還是複雜的,最終是boolean型別

在if語句裡,有分號的地方不能有大括號,反之亦然

b:格式2:(針對兩個判斷表示式)

if(表示式1)else

執行流程:首先判斷表示式1若為true,執行語句1;否則執行語句2

練習:鍵盤錄入兩個資料:比較兩個資料大小

這道題也可以用三元運算子去完成,那什麼時候用if,什麼時候用三元呢?

能使用三元運算子的,肯定能使用if,反之不成立

三元運算子對具體的結果進行操作,有乙個具體的數值,而不是乙個語句

如果要判斷乙個數是否為偶數,則無法使用三元運算子

c:格式3:(針對多個判斷表示式)

if(表示式1)else if(表示式2)else if(表示式3)else

執行流程:先判斷表示式1,若為true,執行語句1;

若為false,再判斷表示式2,若為true,執行語句2;

以此類推,若都不成立,執行語句n;

練習:鍵盤錄入學生成績

判斷該學生成績處於哪一種標準?(注意:測試資料時,要測錯誤資料、邊界資料、正確資料)

[85,100]   優秀

[70,85)     良好

[60,70)     及格

低於60     不及格

JavaSE學習筆記 迴圈結構語句

a for迴圈語句 1 格式 for 初始化語句 條件判斷語句 控制條件語句 2 執行流程 初始化語句執行一次,進行賦值,然後判斷條件是否成立 成立,執行迴圈體語句,然後再執行控制條件語句 再次判斷條件是否成立,成立,繼續執行 不成立,迴圈語句結束 3 注意事項 a for迴圈裡如果只有一條語句,可...

(JavaSE)五 控制結構 選擇結構

選擇結構 顧名思義,有選擇執行的控制結構,由條件來決定程式的執行順序,即程式按照順序結構執行到分支語句時,通過判斷條件,來決定往那條分支繼續執行。舉個例子,如果今天是周一,晚飯吃公尺飯,周二吃大餅,週三吃麵條.很顯然這種情況順序結構是無法執行的,這時候就需要一些條件來進行判斷,通過判斷條件來判斷的語...

JAVA SE基礎 13 選擇結構語句

if選擇結構 語法 if 條件 public class test 輸出結果為a大於b 說明 if選擇結構 條件必須是乙個布林表示式,一旦條件中的值為true就執行 塊,否則跳過 if else選擇結構 語法 if 條件 else public class testelse 輸出結果為a大於b 說明...