Книга: Основы программирования на 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, действует в пределах этого оператора.

Оглавление книги


Генерация: 0.044. Запросов К БД/Cache: 0 / 2
поделиться
Вверх Вниз