Операторы цикла требуют, чтобы программа неоднократно выполняла определенные операции в зависимости от условий, пока программа не будет «удовлетворена».
Синтаксический формат оператора цикла for следующий:
for(выражение1;выражение2;выражение3){//оператор}
Уведомление:
1) Выражение 2 должно быть выражением, результатом которого являются логические данные.
2) Составной оператор называется телом цикла. Если тело цикла содержит только один оператор, фигурные скобки {} можно опустить.
Правила выполнения операторов цикла for:
(1) Рассчитайте выражение 1 и выполните необходимую работу по инициализации.
(2) Определить значение выражения 2. Если значение выражения 2 истинно, перейти к (3), в противном случае перейти к (4).
(3) Выполните тело цикла, а затем вычислите выражение 3, чтобы изменить условие цикла и перейти к (2).
(4) Завершить выполнение оператора for.
Пример:
publicclassMain{publicstaticvoidmain(String[]args){for(inta=1;a<10;a=a+1){System.out.print(a);System.out.print(n);}}}
Результаты бега следующие:
123456789