if

Оновлено: 22.05.2023

❮ Ключові слова Java

Протестуйте два значення і з'ясуйте, чи є 20 більшим за 18. Якщо умова істинна, то виведіть текст:

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

Визначення та використання

Оператор if визначає блок коду Java, який буде виконано, якщо умова є істинною.

У мові Java існують наступні умовні оператори:

Використовуйте if, щоб вказати блок коду, який буде виконано, якщо вказана умова є істинною Використовуйте else, щоб вказати блок коду, який потрібно виконати, якщо та сама умова є хибною Використовуйте else if, щоб вказати нову умову для перевірки, якщо перша умова є хибною Використовуйте switch, щоб вказати декілька альтернативних блоків коду для виконання

Більше прикладів

Використовуйте інструкцію if для перевірки змінних:

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

Використовуйте інструкцію else, щоб вказати блок коду, який буде виконано, якщо умова буде хибною.

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

Використовуйте інструкцію else if, щоб вказати нову умову, якщо перша умова є хибною.

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