Краткое описание циклов в Java

Джон Пол Мюллер

Создание циклов for позволяет приложению Java выполнять задачу определенное количество раз. Создание циклов while позволяет приложению выполнять задачу до тех пор, пока она не будет завершена, а циклы for-each позволяют приложению выполнять задачи с коллекциями объектов до тех пор, пока не будут использованы все объекты в коллекции.

Вот основные моменты, которые вы должны помнить о циклах в Java:



  • Цикл for повторяет серию задач определенное количество раз.

  • Используйте оператор break, чтобы остановить цикл for от продолжения обработки задач.

  • Используйте оператор continue, если вы хотите остановить обработку одного цикла for, но хотите продолжить работу с оставшимися циклами.

  • Вложите два или более набора циклов for, когда вам нужно обработать несколько измерений или создать сложную серию циклов обработки.

  • Цикл while продолжает повторять серию задач, пока не будет выполнено определенное условие.

  • Оператор do… while действует так же, как и оператор while, но отличается тем, что выполняет задачи в своей структуре по крайней мере один раз, независимо от того, какое условие вы можете для него установить.

  • Можно повторить большинство форм стандартных требований цикла с помощью операторов for, while или do… while, и ваш выбор зависит от удобства или личного вкуса.

  • Цикл for-next особенный тем, что он работает с каждым элементом перечисления, массива или коллекции.

  • Для работы цикла for-each используется особый вид цикла for.

  • Вы используете цикл for-each для обработки отдельных элементов коллекции элементов по одному элементу за раз.

  • Использование перечисления может облегчить работу с вашим приложением.

И вот некоторые технические термины, которые вы должны знать при работе с циклами в Java:

  • переменная счетчика: Переменная особого типа, используемая для отслеживания текущего количества чего-либо в приложении. В большинстве случаев переменная-счетчик является примитивным целочисленным типом, поскольку переменные-счетчики отслеживают только целые числа и не требуют дополнительных функций типа объектной переменной.

  • перечисление: Список похожих элементов, которые можно использовать для облегчения чтения кода. Перечисление позволяет ссылаться на что-либо, используя понятный человеку термин, даже если фактическое значение является числом.

  • итерация: Одиночная петля из серии повторяющихся петель. Одна итерация - это один проход по коду в повторяющейся структуре цикла.

  • гнездование: Размещение одной конструкции внутри другой конструкции того же типа. Например, вложение циклов for помещает подчиненный цикл for в основной цикл for.

  • повторяющийся цикл: Метод указания вашему приложению выполнить задачу более одного раза. Повторяющийся цикл состоит из структуры, которая определяет, где цикл начинается и заканчивается, своего рода условия, используемого для определения продолжительности цикла, и серии задач, содержащихся в структуре.

  • состав: Программная конструкция, которая начинается с оператора, определяющего цель структуры. Обычно фигурные скобки ({}) появляются после оператора, чтобы определить его тело. В теле структуры появляются одна или несколько строк кода для определения задач, выполняемых структурой.