Книга: Основы программирования на Java
6.3. Цикл for
6.3. Цикл for
Опреатор for предназначен для компактной записи циклов. В этом операторе предусмотрены места для всех четырех частей цикла. Ниже приведена общая форма оператора записи for:
for (инициализация; завершение; итерация ) тело;
Любой цикл, записанный с помощью оператора for, можно записать в виде цикла while и наоборот. Если начальные условия таковы, что при входе в цикл условие завершения не выполнено, то операторы тела и итерации не выполняются ни одного раза. В канонической форме цикла for происходит увеличение целого значения счетчика с минимального значения до определенного предела.
class ForDemo {
public static void main(String args[]) {
for (int i = 1; i <= 10; i++)
System.out.println("i = " + i);
}
}
Следующий пример — вариант программы, ведущей обратный отсчет.
class ForTick {
public static void main(String args[]) {
for (int n = 10; n > 0; n—)
System.out.println("n= " + n);
}
}
Обратите внимание — переменные можно объявлять внутри раздела инициализации оператора for. Переменная, объявленная внутри оператора for, действует в пределах этого оператора.
- Оператор цикла foreach
- Директива parallel for
- xinetd Configuration for wu-ftpd
- Пример 12-39. Использование seq для генерации списка аргументов цикла for
- Оператор цикла for
- 10.5.1 Preparing for RTOS
- Досрочный выход из циклов
- Метод Пиза для for-цикла
- Цикл for
- Цикл for…in
- Цикл For…Next
- Цикл For Each…Next