Что такое ключевое слово continue в Java?

continue можно использовать для немедленного перехода к следующей итерации цикла (или выхода из цикла, если условие цикла больше не выполняется). Оставшийся код в текущей итерации пропускается.

Циклы For

В циклах for Оператор continue переходит непосредственно к команде обновления, а затем к следующей итерации цикла (или выходит из цикла, если условие цикла больше не выполняется).

Пример

В следующем цикле for print sta элемент пропускается, если значение i равно 3 3 3.

 class ContinueLoop {public static void main (String args []) {for (int i = 1;  я  

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

 for (Order order: orders) {if (order.isProcessed ()) {//Перейти к следующему  заказ продолжить;  } process (order);} 

Вложенные циклы

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

continue полезен, поскольку он может сделать цикл более эффективным. Некоторые операции будут пропущены, если они не требуются.

Оцените статью
nanomode.ru
Добавить комментарий