while 迴圈

while 迴圈將評估其條件,如果 true,它將執行內部程式碼並重新開始。也就是說,只要其條件評估為 truewhile 迴圈就會反覆執行。

此迴圈將執行 100 次,每次向變數 num 新增 1:

int num = 0;
while (num < 100) {
    // do something
    num++;
}

上面的迴圈相當於 for 迴圈:

for (int i = 0; i < 100; i++) {
    // do something
}

這個迴圈將永遠執行:

while (true) {
    // do something
}

上面的迴圈相當於 for 迴圈:

for (;;) {
    // do something
}