Java 教學 入門 : Statement 8 for
Java 教學 入門 : Statement 8 for
好的頻道需要你的支持,謝謝你使用Youtube影片的超級感謝功能給我們鼓勵。
好的頻道需要你的支持,謝謝你使用Youtube影片的超級感謝功能給我們鼓勵。
for
- Single statement
for (A; B; C)
statement; - Block statement
for (A; B; C) {
statements
}
說明:
小括號中用兩個分號隔成三個區段,區段中可以不寫程式碼,但是分號不可以省略。
- 區段 A
只在迴圈啟動時執行一次 - Declaration statement with initialize
宣告變數並初始化。 - Assignment expression
指派值給己經宣告過的變數 - 無論宣告或指派,都可以用‘,’隔開寫一個以上。但必須都是宣告或都是指派,不可以宣告和指派混用。
- 區段B
一個會產 boolean value 的運算式,運算式的值為 true 時執行敍述區,運算式的值為 false 時迴圈中止。若沒有寫運算式,預設為 true。不能用‘,’隔開寫一個以上的運算。 - 區段C
只要是非宣告敍述都可以放置在這個區段。但一般會放置計數器的增減運算,可以用‘,’隔開寫一個以上。 - 執行順序 A -> B -> statement -> C -> B -> statement -> C -> B -> End 。其中,A 只在啟動時執行一次,接下來就是 B -> statement -> C 在重複執行,直到條件不成立時結束。
留言
張貼留言