-
Notifications
You must be signed in to change notification settings - Fork 0
Loops
Büşra Oğuzoğlu edited this page Jul 3, 2022
·
28 revisions
- In while loop, the
loop-continuation-conditionacts like an if statement. The loop will execute thestatementsrepeatedly when theloop-continuation-conditionis true. - In the loop body, we need to have an update statement that will eventually make the
loop-continuation-conditionfalse, so the loop will terminate.
while (loop-continuation-condition)
{
// Loop body
statements;
}- Unlike regular while loop, do-while loop it always executed at least once.
do {
// Loop body;
statements;
} while (loop-continuation-condition);- We generally use this type of loop to iterate over the elements of a list of items. (Could be an ArrayList as an example)
- If we want to keep track of the index, or we want to skip some elements, it is better to use normal for loop.
for (type var : array)
{
// Loop body
statements using var;
}It is same as this for loop:
for (int i=0; i<arr.length; i++)
{
// Loop body
type var = arr[i];
statements using var;
}