Циклы Java

Циклы — это многократно повторяющийся фрагмент программы.

В Java существует два типа циклов: типа «пока» и типа «n-раз».

Первый тип «пока» предназначен для повторения какого-то действия до тех пор, пока выполняется некоторое условие. Пример: увеличивать число на 5 до тех пор, пока оно не станет трёхзначным. Это циклы while и do-while:

1. while (boolexpr) { /*операторы*/ } 
2. do { /*операторы*/ } 
   while (boolexp); 

Второй тип «n-раз» предназначен для повторения каких-то действий заранее известное количество раз. Пример: умножить число само на себя 4 раза. Это циклы for и for-each.

3. for(инициализация; условие; итерация){ /*операторы*/ }
4. for(тип итерационная_переменная: массив){ /*операторы*/ } 

Условие завершения цикла должно быть очевидным, чтобы цикл не «сорвался» в бесконечный цикл.

Рассмотрим каждый из этих циклов в следующих разделах: цикл while, цикл do-while, цикл for и цикл for-each.

Read also:
Comments