java有三種迴圈,下面會依序介紹到。在介紹迴圈前要先來談談迴圈的三要素。
如果執行前已可確定次數,通常會選用for。
for(初值設定; 條件判斷; 計次){
// statement
}
如果執行前不確定次數,可選while/do...while,不過要特別注意無窮迴圈的問題,statement裡面記得要多加一行計次的。
while(條件判斷){
// statement
}
如果執行前不確定次數,可選while/do...while,不管條件為何一定會執行一次(較少使用)。
do{
// statement
} while(條件判斷);
它的功能是跳離迴圈,只能在迴圈和switch-case內使用。
它是用來跳過continue以下的敘述,再回到迴圈繼續執行下一次。
break & continue通常會配合if敘述與標籤一起使用~