Java — Самоучитель

  • 15. Java — Массивы
  • 16. Java — Дата и время
  • 17. Java — Регулярные выражения
  • 18. Java — Методы
  • 19. Java — Потоки ввода/вывода, файлы и каталоги
  • 10.2. Java — Цикл while

    Цикл while — многократно выполняет цель оператора до тех пор, пока данное условие верно.

    Синтаксис

    Синтаксис цикла while в Java:

    while(Логическое выражение)
    {
       //Операторы
    }
    

    Может быть один оператор или группа операторов. В условие может быть любое выражение, true(истинна) или любое не нулевое значение.

    При выполнении, если результат логического выражения true, то действия внутри цикла будет выполняться. Это будет продолжаться до тех пор, пока результат выражения истинна.

    Когда условие становится ложным, программа передаёт управление на строчку сразу после цикла.

    Диаграмма процесса

    Структура оператора цикла while в java, цикл while

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

    Пример

    public class Test {
    
       public static void main(String args[]) {
          int x = 10;
    
          while( x < 15 ) {
             System.out.print("Значение x: " + x );
             x++;
             System.out.print("\n");
          }
       }
    }
    

    Будет получен следующий результат:

    Значение х: 10
    Значение х: 11
    Значение х: 12
    Значение х: 13
    Значение х: 14
    
    Поделитесь:

    О сайте

    Все материалы сайта proglang.su являются результатом труда его авторов. Копирование материалов в некоммерческих целях без указания источника в виде прямой ссылки на сайт proglang.su запрещено. Использование материалов в коммерческих целях разрешено только с письменного согласия автора. Нарушение авторских прав преследуется по закону. Мы это делаем, чтобы защитить плоды своих трудов от воровства. © 2014-2017

    Присоединяйтесь