掌握基本if
if
(條件)
掌握if-elseif
(條件)
else
掌握多重if(互斥)if
(條件1
)else
if(條件2
)else
注意事項:
自上而下執行條件判斷,只要有乙個條件滿足 剩下的條件不再執行
可以結合n個else if,但是else if不能單獨使用
可以結合else使用
多重if如果是範圍性的判斷 必須要注意順序
掌握巢狀if
乙個選擇結構裡 可以繼續巢狀n層選擇結構 而且沒有強制要求必須是哪種
if()
}
public
class
demo1
else
}else
}}
//生成0-9隨機數:
int random = (int)(math.random()*10)
int random = (int)((math.random()*max-min)+1)
switch 語法結構
(只支援 int string enum(列舉))
switch(表示式)
注意事項:
switch只能用於等值判斷
2.switch中的每乙個case後都必須加break,否則會出現case穿透
break有時不加會有特別的效果,根據需求判斷
3.無論是否需要預設情況,都推薦加default
03 多項選擇
1.新建03.html,輸入 doctype html utf 8 多項選擇 title style head script body html 2.在body中script標籤前面輸入div span標籤,div中4個label標籤 a label b label c label d label ...
演算法 03 選擇排序
選擇排序 selection sort 和插入排序類似,插入排序將無序放在有序中去排列,而選擇排序則是在無序中選擇有序,去擴大有序。顧名思義,就是在無序區中,每次選擇最大 最小 放在排列好的最大 最小 中。同樣可以用巢狀for 來解決。for i 0 i i for j i 1 j j for i ...
03 高階選擇器
級選擇器分為 後代選擇器 子代選擇器 並集選擇器 交集選擇器 後代選擇器 使用空格表示後代選擇器。顧名思義,父元素的後代 包括兒子,孫子,重孫子 container p container item p style head body div id box class wrap div id box...