Java 入門/迴圈
外觀
< Java 入門
迴圈是一個方便的工具,使程式設計師能夠以最少的努力完成重複的任務。
考慮以下應用。
列印數字 1 到 10。
以上程式碼是輸出結果
class Count {
public static void main(String[] args) {
System.out.println('1 ');
System.out.println('2 ');
System.out.println('3 ');
System.out.println('4 ');
System.out.println('5 ');
System.out.println('6 ');
System.out.println('7 ');
System.out.println('8 ');
System.out.println('9 ');
System.out.println('10 ');
}
}
1 2 3 4 5 6 7 8 9 10
該任務將順利完成,數字 1 到 10 將在輸出中列印,但此解決方案存在一些問題
- 靈活性,如果我們想更改起始數字或結束數字怎麼辦?我們將不得不逐一更改它們,並在需要的地方新增額外的程式碼行。
- 可擴充套件性,10 次重複微不足道,但如果我們想要 100 次甚至 1000 次重複怎麼辦?對於大量迭代,所需的程式碼行數將不堪重負。
- 更容易出錯,程式碼量很大時,更容易出錯。
使用迴圈,我們可以解決所有這些問題。一旦你掌握了它們,它們將成為解決程式設計中許多問題的寶貴工具。
開啟你的編輯程式並建立一個新檔案。現在鍵入或複製以下程式碼
Loop.java
class Loop {
public static void main(String[] args) {
int i;
for (i = 1; i <= 10; i++) {
System.out.println(i + ' ');
}
}
}
如果你以前從未遇到過迴圈,這段程式碼可能看起來令你困惑,別擔心,不同迴圈的確切細節將在本章後面解釋,這有助於說明迴圈在程式設計中的優勢。
如果我們執行程式,會產生相同的結果,但檢視程式碼,我們立即看到了迴圈的優勢。10 行程式碼減少到僅 4 行。此外,我們可以將數字 10 更改為我們喜歡的任何數字。自己試試,將 10 替換為你自己的數字。