Учебники по Java

Ява ГЛАВНАЯ Введение в Java Начало работы с Java Синтаксис Java Java-комментарии Java-переменные Типы данных Java Приведение типов Java Операторы Java Java-строки Java-математика Логические значения Java Java, если...иначе Java-переключатель Java-цикл во время выполнения Java для цикла Перерыв/продолжение Java Массивы Java

Java-методы

Java-методы Параметры метода Java Перегрузка метода Java Область применения Java Java-рекурсия

Java-классы

Java ООП Классы/объекты Java Атрибуты класса Java Методы класса Java Конструкторы Java Модификаторы Java Инкапсуляция Java Java-пакеты/API Наследование Java Java-полиморфизм Внутренние классы Java Java-абстракция Java-интерфейс Перечисления Java Пользовательский ввод Java Дата Java Список массивов Java Связанный список Java Java HashMap Набор хэшей для Java Java-итератор Классы-оболочки Java Исключения Java Java регулярное выражение Java-потоки Java-лямбда

Обработка файлов Java

Java-файлы Создание/запись файлов Java Файлы чтения Java Java Удалить файлы

Java Как

Добавить два числа

Справочник по Java

Ключевые слова Java Строковые методы Java Java математические методы

Примеры Java

Примеры Java Компилятор Java Java-упражнения Java-викторина Java-сертификат


Java -цикл во время выполнения


Петли

Циклы могут выполнять блок кода до тех пор, пока выполняется заданное условие.

Циклы удобны тем, что они экономят время, уменьшают количество ошибок и делают код более читабельным.


Java-цикл во время выполнения

Цикл whileпроходит через блок кода до тех пор, пока заданное условие true:

Синтаксис

while (condition) {
  // code block to be executed
}

В приведенном ниже примере код в цикле будет выполняться снова и снова, пока переменная (i) меньше 5:

Пример

int i = 0;
while (i < 5) {
  System.out.println(i);
  i++;
}

Примечание: Не забудьте увеличить переменную, используемую в условии, иначе цикл никогда не закончится!


Цикл «Делай/пока»

Петля do/while— это разновидность whileпетли. Этот цикл выполнит блок кода один раз перед проверкой истинности условия, затем цикл будет повторяться до тех пор, пока условие истинно.

Синтаксис

do {
  // code block to be executed
}
while (condition);

В приведенном ниже примере используется do/whileцикл. Цикл всегда будет выполняться хотя бы один раз, даже если условие ложно, потому что блок кода выполняется до проверки условия:

Пример

int i = 0;
do {   System.out.println(i);   i++; } while (i < 5);

Не забудьте увеличить переменную, используемую в условии, иначе цикл никогда не закончится!


Проверьте себя с помощью упражнений

Упражнение:

Печатайте iдо тех пор, iпока меньше 6.

int i = 1;
 (i ;
}