Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> java

Java — управление циклом

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

Языки программирования предоставляют различные структуры управления, позволяющие использовать более сложные пути выполнения.

цикл оператор позволяет нам выполнять оператор или группу операторов несколько раз, и ниже приведена общая форма оператора цикла в большинстве языков программирования —

Язык программирования Java предоставляет следующие типы циклов для удовлетворения требований циклов. Нажмите на следующие ссылки, чтобы проверить их детали.

Сер.№ Цикл и описание
1 цикл while

Повторяет оператор или группу операторов, пока заданное условие истинно. Он проверяет условие перед выполнением тела цикла.

2 для цикла

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

3 сделать...пока цикл

Аналогичен оператору while, за исключением того, что он проверяет условие в конце тела цикла.

Управление циклом

Операторы управления циклом изменяют выполнение по сравнению с его нормальной последовательностью. Когда выполнение покидает область, все автоматические объекты, созданные в этой области, уничтожаются.

Java поддерживает следующие операторы управления. Нажмите на следующие ссылки, чтобы проверить их детали.

Сер.№ Управление и описание
1 оператор разрыва

Завершает цикл или переключиться оператор и передает выполнение оператору, непосредственно следующему за циклом или переключателем.

2 продолжить заявление

Заставляет цикл пропускать оставшуюся часть своего тела и немедленно повторно проверять свое состояние перед повторением.

Усовершенствованный цикл for в Java

Начиная с Java 5, был введен расширенный цикл for. Это в основном используется для обхода коллекции элементов, включая массивы.

Синтаксис

Ниже приведен синтаксис расширенного цикла for —

for(declaration : expression) {
   // Statements
}

Пример

Живая демонстрация
public class Test {

   public static void main(String args[]) {
      int [] numbers = {10, 20, 30, 40, 50};

      for(int x : numbers ) {
         System.out.print( x );
         System.out.print(",");
      }
      System.out.print("\n");
      String [] names = {"James", "Larry", "Tom", "Lacy"};

      for( String name : names ) {
         System.out.print( name );
         System.out.print(",");
      }
   }
}

Это даст следующий результат —

Вывод

10, 20, 30, 40, 50,
James, Larry, Tom, Lacy,

Что дальше?

В следующей главе мы узнаем об операторах принятия решений в программировании на Java.


java

  1. Операторы Java
  2. Java-комментарии
  3. Оператор Java if...else
  4. Java для каждого цикла
  5. Java-интерфейс
  6. Java-проба с ресурсами
  7. Java-аннотации
  8. Число Армстронга в программе JAVA с использованием цикла for
  9. Программа чисел-палиндромов на Java с использованием цикла while и for
  10. Java-приложение на PLCnext Control