a:格式1:(針對1個判斷表示式)
if(表示式)b:格式2:(針對兩個判斷表示式)執行流程:首先進來看表示式是否成立,若為true,就執行該語句,若為false,就不執行
注意事項:如果if語句裡只有一條語句,if(表示式)後的{}可省略,但不建議省略
if語句的表示式不管是簡單還是複雜的,最終是boolean型別
在if語句裡,有分號的地方不能有大括號,反之亦然
if(表示式1)elsec:格式3:(針對多個判斷表示式)執行流程:首先判斷表示式1若為true,執行語句1;否則執行語句2
練習:鍵盤錄入兩個資料:比較兩個資料大小
這道題也可以用三元運算子去完成,那什麼時候用if,什麼時候用三元呢?
能使用三元運算子的,肯定能使用if,反之不成立
三元運算子對具體的結果進行操作,有乙個具體的數值,而不是乙個語句
如果要判斷乙個數是否為偶數,則無法使用三元運算子
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 說明...