語法:if(布林表示式)
語法:if(布林表示式)else
語法:if(布林表示式)else if(布林表示式)else if(布林表示式)else
注意:相互排斥,當有乙個條件為true時,其他均不再執行,使用與區間判斷(區間條件,遵循從大到小或從小到大)。
語法:if(外層布林表示式)else
}else
注意:選擇結構中,可以巢狀另乙個選擇結構,可任意組合(if、if else、多重if),巢狀結構可能存在因沒有縮排而導致的書寫序列,進而執行有問題。
switch(變數|表示式)注意:switch的case被選中後,不會主動退出這個結構,需手工追加break,跳出整個switch。
i. 概念:宣告在函式內部的變數,必須先賦值,再使用。ii. 作用範圍:從定義行開始,到所在的**塊結束。
iii. 注意:多個變數,在重合的作用範圍內,不允許重名。
Java 選擇結構與分支結構
選擇結構 1 基本 if 選擇結構 if 布林表示式 後續 2 if else 選擇結構 if 布林表示式 else 後續 3 多重if選擇結構 if 布林表示式 else if 布林表示式2 else if 布林表示式3 4 巢狀 if 選擇結構 if 外層表示式 else else 分支結構 語...
分支結構 選擇結構
談分支結構之前,說一下條件 一.條件 1 條件的最終結果型別都為boolean 2 簡單來說 比如,a 5這樣的表示式 3 複雜來說 比如 a 5 b 3 a 5 b 10 4 表示優先順序 二.分支結構 選擇分支 1.分類 1 單分支 過濾 if 條件 elseelse if 條件2 else i...
分支結構 選擇結構
談分支結構之前,說一下條件 一.條件 1 條件的最終結果型別都為boolean 2 簡單來說 比如,a 5這樣的表示式 3 複雜來說 比如 a 5 b 3 a 5 b 10 4 表示優先順序 二.分支結構 選擇分支 1.分類 1 單分支 過濾 if 條件 2 雙分支 if 條件 else 3 多分支...