2019年4月5日 星期五

[JAVA程式語言] while 迴圈

 while 迴圈

先來看看 while 迴圈的語法:
1
2
3
4
5
while (boolean_expression) {
    code_block;
} // while 結尾
}
// 程式從這裡繼續
所有的迴圈是由下面的部分所構成的:
  • boolean_expression 是會產生 true 或 false 的運算式。在每一次執行迴圈之前都必須先判斷此運算式所產生的布林值。
  • 假如 boolean_expression 判斷出值是 true,則會重複執行程式碼區塊(code_block)。
http://www.codedata.com.tw/book/java-basic-source/ch7-1.htm

程式:
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!

沒有留言:

張貼留言

WOKWI ESP32 LED Control , Node-Red MQTT SQLITE  

WOKWI ESP32 LED Control ,  Node-Red  MQTT SQLITE   const char broker[] = "test.mosquitto.org" ; //const char broker[] = "br...