Чтобы смотреть видео нужно иметь активную платную подписку и вступить в курс. Войти или зарегистрироваться.

Циклы используются для того, чтобы выполнить действие нужное количество раз. Если мы знаем заранее, сколько раз нужно повторить - используем for.

for (<нач_знач_счетчика>; <условие>; <изменение_счетчика>) {
    // действие;
    // действие;
}

JVM выполняет каждую строку между фигурными скобками, после прохождения возвращается к первой строке цикла, для изменения счетчика и проверки завершения цикла.

Если заранее не знать количество повторений действий - используем while.

while ( <счетчик >, <, <=, >= значения>) {
    // действие;
    // действие;
    // изменение счетчика;
}

Ключевое слово break нужно для выхода из цикла, если условие true. Ключевое слово continue нужно для пропуска выполнения действий, которые идут после него. 

Еще один вариант записи цикла while, в котором действие выполняется хотя бы один раз, так как условие проверяется после выполнения действия.

do {
    // действие;
    } while ( <условие>);

Полезные ссылки:

Циклы for и while могут быть пере использованы между собой:

while for

int i = 3;
while (i >= 0)
{
    System.out.println(i);
    i--;
}

for (int i = 3; i >= 0; i--)
{
    System.out.println(i);
}

int i = 0;
while ( i ‹ 3 )
{
    System.out.println(i);
    i++;
}

for (int i = 0; i ‹ 3 ; i++)
{
    System.out.println(i);
}

while (true)
    System.out.println("e");

for (; true; )
    System.out.println("e");

Магия в уроке:

Дополнительная практика: 1 2 3

Группы для общения: