След: Изучение Языка Java
Урок: Основы Языка
Раздел: Операторы управления
В то время как и делают - в то время как Операторы
Домашняя страница > Изучение Языка Java > Основы языка

В то время как и делают - в то время как Операторы

while оператор непрерывно выполняет блок операторов, в то время как определенное условие true. Его синтаксис может быть выражен как:

while (expression) {
     statement(s)
}

while оператор оценивает выражение, которое должно возвратить a boolean значение. Если выражение оценивает к true, while оператор выполняет оператор (ы) в while блок. while оператор продолжает тестировать выражение и выполнять его блок, пока выражение не оценивает к false. Используя while оператор, чтобы напечатать значения от 1 до 10 может быть выполнен как в следующем WhileDemo программа:


class WhileDemo {
    public static void main(String[] args){
        int count = 1;
        while (count < 11) {
            System.out.println("Count is: "
                               + count);
            count++;
        }
    }
}

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

while (true){
    // your code goes here
}

Язык программирования Java также обеспечивает a do-while оператор, который может быть выражен следующим образом:

do {
     statement(s)
} while (expression);

Различие между do-while и while это do-while оценивает его выражение у основания цикла вместо вершины. Поэтому, операторы в пределах do блок всегда выполняется, по крайней мере, однажды, как показано в следующем DoWhileDemo программа:


class DoWhileDemo {
    public static void main(String[] args){
        int count = 1;
        do {
            System.out.println("Count is: "
                               + count);
            count++;
        } while (count < 11);
    }
}

Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: оператор переключения
Следующая страница: для Оператора



Spec-Zone.ru - all specs in one place