程式的三種結構:
1.順序結構
程式由上至下,逐行往下執行。
2.分支結構
if:一條路
if else:兩條路
if else if 多條路
3.迴圈結構
迴圈的三要素:
1.迴圈變數的初始化
2.迴圈的條件,以迴圈變數為基礎
3.迴圈變數的改變(向著結束迴圈做改變)
迴圈變數,迴圈中反覆改變的那個數
while 和do while的區別:
while首先判斷再執行,若條件不成立,迴圈可能一次都沒有執行,而do while先執行再判斷,迴圈至少執行一次。當迴圈要素1和3相同時,首選do while迴圈
switch case:case後的常量可以是byte short int char string
switch case通常和break一同使用,break可以結束整個迴圈,執行下面的語句。
switch case的優點:高效,結構清晰 缺點:case後只能是整數 而且只能相等。
小白學JAVA《四》 JAVA程式流程控制
一 流程控制 1 程式的執行,預設情況下是由上而下順序執行 2 修改程式執行順序的3種情況 方法的呼叫 選擇語句 迴圈語句 二 布林邏輯 1 布林值 true和false 2 組合布林邏輯分為4種 1 和 兩個表示式均為true,組合表示式為真 2 或 兩個表示式中乙個為true,組合就為真 3 異...
java小白學程式設計之基礎3
dowhile 判斷條件 do while迴圈 不管判斷條件是否成立 都會先執行迴圈體一次 string str do while str.equals 上班 day 7 break在while迴圈中的作用 int number 0 while number 10 system.out.printl...
小白學java 基礎篇(陣列 方法)
1 氣泡排序 公升序排列 思路 從下標0開始,隔壁兩兩比較,把大的放後面,一輪下來,最大值,就放在最後面,然後重新一輪比較,不比較最後乙個元素,依次類推。2 方法格式 如果在同乙個類下,乙個方法呼叫另乙個方法,最好加上static修飾符,避免引起靜態方法無法呼叫非靜態方法的錯誤 必須有返回值,無返回...