Основы Java
Теория: Цикл for
Полный доступ к материалам
Цикл while идеален для ситуаций, когда количество итераций неизвестно заранее, например, при поиске простого числа.
Когда количество итераций известно, предпочтительнее использовать цикл for. Посмотрим реализацию переворота строки через цикл for:
Этот код можно описать так:
Цикл с индексом
iповторяется, покаi < str.length(), а также после каждого шага увеличиваетiна 1
В определении цикла for есть:
- Начальное значение счетчика. Этот код выполняется ровно один раз перед первой итерацией
- Предикат — условие повторения циклов. Выполняется на каждой итерации. Точно так же как и в
while - Описание изменения счетчика. Этот код выполняется в конце каждой итерации
В остальном принцип работы точно такой же, как у цикла while.

