while 迴圈
先來看看 while 迴圈的語法:
1
2
3
4
5
| while (boolean_expression) { code_block; } // while 結尾 } // 程式從這裡繼續 |
所有的迴圈是由下面的部分所構成的:
- boolean_expression 是會產生 true 或 false 的運算式。在每一次執行迴圈之前都必須先判斷此運算式所產生的布林值。
- 假如 boolean_expression 判斷出值是 true,則會重複執行程式碼區塊(code_block)。
程式:
public class Main{
public static void main(String[] args){
java.util.Scanner scanner = new java.util.Scanner(System.in);
System.out.print("輸入執行次數:");
int input = scanner.nextInt();
int count = 0; // 計數用
while (count < input){ // 判斷次數
System.out.println("Hello!World!");
count++; // 每次執行後遞增
}
}
}
STDIN:
10
輸出畫面:
$javac Main.java $java -Xmx128M -Xms16M Main 輸入執行次數:Hello!World! Hello!World! Hello!World! Hello!World! Hello!World! Hello!World! Hello!World! Hello!World! Hello!World! Hello!World!
沒有留言:
張貼留言