主程式接收三個命令列參數:兩個比較整數與迴圈次數,示範 if-else 比較大小、for、while、do-while 三種迴圈寫法輸出迴圈計數。
public class flowDemo {
public static void main(String[] args) {
if (args.length != 3) { printUsage(); return; }
int a = Integer.parseInt(args[0]);
int b = Integer.parseInt(args[1]);
int n = Integer.parseInt(args[2]);
// if-else
if (b > a) System.out.println("第2個數比第1個數大!");
else System.out.println("第2個數比第1個數小!");
// for
for (int i=0;i
| 迴圈 | 判斷時機 | 至少執行 | 適用場景 |
|---|---|---|---|
| for | 前測試 | 否 | 已知次數、計數器 |
| while | 前測試 | 否 | 條件驅動、未知次數 |
| do-while | 後測試 | 是(1次) | 菜單選單、至少一次邏輯 |