Видео: Уроки Java для начинающих | #8 - Циклы (For, While, Do while) 2025
Оператор do … while в Java-программировании похож на оператор while, но с критическим различием: в инструкции do … while условие, которое останавливает цикл, не является проверяется до тех пор, пока не будут выполнены инструкции в цикле. Основная форма инструкции do … while такова:
do statement while ( выражение );
Ключевое слово while и выражение не закодированы до после тела цикла. Как и в случае с оператором while, тело для оператора do … while может представлять собой один оператор или блок операторов, заключенных в фигурные скобки.
Также обратите внимание, что точка с запятой следует за выражением. do … while - это единственный оператор цикла, который заканчивается точкой с запятой.
Вот цикл, который насчитывает от 1 до 20:
int number = 1; do {System. вне. print (число + ""); число ++;} while (число <= 20);
Оператор или операторы в тексте инструкции do … while всегда выполняют хотя бы один раз. Напротив, оператор или утверждения в тексте оператора while вообще не выполняются, если выражение while является ложным при первом его вычислении.
Вы можете выйти из середины цикла, используя оператор break. Вы также можете использовать оператор continue, чтобы пропустить выполнение цикла.
