iT邦幫忙

2026 iThome 鐵人賽

DAY 5
0
Software Development

從零開始學程式語言:Java 新手修煉記系列 第 5

Day 5:程式流程控制(2)

  • 分享至 

  • xImage
  •  

本日學習:
需要重複執行某區塊時,可使用以下三種敘述

  1. for 敘述:
    • for(迴圈的初始值; 判斷條件; 增減量){
      迴圈主體;
      }
    • 依迴圈的初始值設定變數起始
    • 根據判斷條件的內容檢定是否繼續執行迴圈
    • 執行完敘述後,根據增減量更改變數值,改完再重新檢定
    • 例如:
      int i;
      int sum = 0;
      for(i=1;i<=10;i++)
      sum = sum + 1;
      System.out.println(sum);
      最後會印出 sum 的加總和值
  2. while、do while 敘述:
    • 當重複執行次數 確定、不確定 時皆可使用
    • 例如:
      int n = 1, sum = 0;
      while(sum <= 10){
      sum += n;
      n++;
      }
      System.out.println(sum);
    • 進入迴圈前,就要先設定初始值
    • 兩個差別在於:while 先判斷,do while 先做再判斷
    • 例如:
      設定迴圈初始值;
      do{
      迴圈主體;
      }while(判斷條件);

本日結語:

  1. 今日學習另外兩種基本迴圈的寫法,明天將進入後續的巢狀迴圈
  2. 對於迴圈的設應方式更加熟悉,也更知道如何選擇適合的敘述
  3. 需要多加練習如何撰寫進階的迴圈程式設計

上一篇
Day 4:程式流程控制(1)
下一篇
Day 6:程式流程控制(3)
系列文
從零開始學程式語言:Java 新手修煉記9
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言