Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник Java

if / else

Выполняет блок кода, только если условие истинно.

Доступно с: Java 1.0

Синтаксис

if (condition) { … } else if (condition) { … } else { … }

Примеры

Цепочка условий:

void main() {
    int score = 72;
    if (score >= 90) {
        IO.println("A");
    } else if (score >= 70) {
        IO.println("B");
    } else {
        IO.println("C");
    }
}

Результат:

B

Примечания

Условие должно быть типа boolean: в Java нельзя написать if (count) для числа, как в C или JavaScript, — нужно if (count > 0). Фигурные скобки можно опустить для одной инструкции, но лучше их ставить всегда.

См. также

  • ? : — Выбирает одно из двух значений по условию — короткая замена if-else.
  • switch — Выбирает ветку по значению; в форме выражения возвращает результат.
  • && || ! — Логические И, ИЛИ и НЕ для значений boolean.

В учебнике

  • Условия — Ветвление в Java: if, else, else if, составные условия и тернарный оператор.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.