iT邦幫忙

2023 iThome 鐵人賽

DAY 7
0

這一課會介紹如何使用for「迴圈」敘述,讓想要或類似的動作能夠重複執行。

for (迴圈變數初始化 ; 繼續循環的條件 ; 調整變數) {
要重複執行的動作
}
他有三個要定一的東西 迴圈變數、循環條件、調整變數。
迴圈開始後,左邊會先初始化變數,再看中間的條件判斷是否成立,若成立就進行大括號內的動作,否則離開這個迴圈敘述。
完成一次循環,會根據右邊的定義,進行變數的調整。此處的「i++」相當於「i = i + 1」,也就是將i加1的意思。
調整完後,再回到中間的條件判斷,如果還是成立,就會持續循環,直到i被遞增至101,條件不成立為止。下面用程式碼實作看看。

public static void main(String args[]) {
		int	total = 0; 
		for(int i =0; i<= 100; i++) {
			total = total + i;
		}
		System.out.println(total);
	}

先命名 i = 0 當i小於等於100時 i都會一直++下去
所以就會變成 模擬「0+1=1」→「1+2=3」→「3+3=6」→「6+4=10」...的過程

另外,由於這個變數i是在迴圈敘述內透過int宣告的,因此只能在它的大括號內存取


上一篇
[Day7] JAVA Map介紹
下一篇
[Day9] JAVA while迴圈 和 do while迴圈差別
系列文
JAVA基礎應用 型別 DATE LIST MAP 迴圈 POI 等.....7
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言