Учебники по Java

Ява ГЛАВНАЯ Введение в Java Начало работы с Java Синтаксис Java Java-комментарии Java-переменные Типы данных Java Приведение типов Java Операторы Java Java-строки Java-математика Логические значения Java Java, если...иначе Java-переключатель Java-цикл во время выполнения Java для цикла Перерыв/продолжение Java Массивы Java

Java-методы

Java-методы Параметры метода Java Перегрузка метода Java Область применения Java Java-рекурсия

Java-классы

Java ООП Классы/объекты Java Атрибуты класса Java Методы класса Java Конструкторы Java Модификаторы Java Инкапсуляция Java Java-пакеты/API Наследование Java Java-полиморфизм Внутренние классы Java Java-абстракция Java-интерфейс Перечисления Java Пользовательский ввод Java Дата Java Список массивов Java Связанный список Java Java HashMap Набор хэшей для Java Java-итератор Классы-оболочки Java Исключения Java Java регулярное выражение Java-потоки Java-лямбда

Обработка файлов Java

Java-файлы Создание/запись файлов Java Файлы чтения Java Java Удалить файлы

Java Как

Добавить два числа

Справочник по Java

Ключевые слова Java Строковые методы Java Java математические методы

Примеры Java

Примеры Java Компилятор Java Java-упражнения Java-викторина Java-сертификат


Java , если ключевое слово

❮ Ключевые слова Java


Пример

Протестируйте два значения, чтобы узнать, больше ли 20, чем 18. Если условие равно true, выведите текст:

if (20 > 18) {
  System.out.println("20 is greater than 18");
}


Определение и использование

Оператор ifуказывает блок кода Java, который должен быть выполнен, если условие true.

В Java есть следующие условные операторы:

  • Используйте ifдля указания блока кода, который будет выполняться, если заданное условие истинно.
  • Используйте else, чтобы указать блок кода, который будет выполняться, если то же условие ложно.
  • Используйте else if, чтобы указать новое условие для проверки, если первое условие ложно
  • Используйте switchдля указания множества альтернативных блоков кода, которые должны быть выполнены.

Дополнительные примеры

Пример

Используйте ifоператор для проверки переменных:

int x = 20;
int y = 18;
if (x > y) {
  System.out.println("x is greater than y");
}

Пример

Используйте elseоператор, чтобы указать блок кода, который будет выполняться, если условие равно false.

int time = 20;
if (time < 18) {
  System.out.println("Good day.");
} else {
  System.out.println("Good evening.");
}
// Outputs "Good evening."

Пример

Используйте else ifоператор, чтобы указать новое условие, если первое условие равно false.

int time = 22;
if (time < 10) {
  System.out.println("Good morning.");
} else if (time < 20) {
  System.out.println("Good day.");
} else {
  System.out.println("Good evening.");
}
// Outputs "Good evening."


Связанные страницы

Узнайте больше об условиях в нашем учебном пособии по Java If...Else .


❮ Ключевые слова Java