循環語句和控制語句
循環語句
循環語句的概念
- 循環語句是爲了讓系統反覆執行某一段代碼的語句。當知足某種循環條件的時候,反覆循環執行一段代碼,那麼這段代碼就是循環語句的循環體。在循環過程當中,須要有一個false的判斷語句來結束循環,不然將會一直循環下去。
循環結構的分類
for循環
- for語句的格式:for(初始化表達式語句;判斷條件語句;控制條件語句) {循環體語句;}
- for語句的執行過程:初始化表達式語句(整個循環過程當中只執行一次)——判斷條件語句(boolean類型true(繼續執行循環體) or false(結束循環))——循環體語句({}中的語句)——控制條件語句——回到判斷條件語句繼續,直到出現false結束循環。
while循環
- while語句的格式:初始化條件語句;while(判斷條件語句) {循環體語句;控制條件語句;}
- while語句執行過程:初始化條件語句——判斷條件語句(true(繼續執行循環體) or false(結束循環))——循環體語句——控制條件語句——判斷條件語句,直到循環結束。
do...whlie循環
- do...while語句的格式:初始化條件語句;do {循環體語句;控制條件語句;}while(判斷條件語句);
- 初始化條件語句——循環體語句——控制條件語句——判斷條件語句(true(繼續執行循環體) or false(結束循環))——循環體語句
循環結構的區別
do...while循環至少執行一次循環體,而for,while循環必須先判斷條件是否成立,而後決定是否執行循環體語句。若是你想在循環結束後,繼續使用控制條件的那個變量,用while循環,不然用for循環。it
控制語句
由於Java中不能使用goto因此用控制語句來實現相應的做用。控制語句分爲:break、continue和return 。for循環
break語句(中斷)
break語句只在在選擇結構switch語句中(或在循環語句中)起到退出循環的做用。變量
continue語句(繼續)
continue只在循環語句中使用。做用是跳出一次循環,執行下一步程序。循環
return語句(帶回)
做用:結束方法,以及返回方法指定類型的值。程序