Оператори if

Середній рівень Java

Jim White

Java Developer

Керування потоком

Якщо умова істинна ✅ ➡ виконайте дію

Якщо умова хибна ❌ ➡ нічого не робіть

Середній рівень Java

Як працює if

Якщо бал 90+ ➡ вивести "Great job!"

Якщо бал менший за 90 ➡ нічого не виводити

Середній рівень Java

Будова if

if (condition) {
  // Code to run
}

Якщо умова істинна, код у фігурних дужках виконується

Середній рівень Java

Умови

  • Використовуйте оператори порівняння: ==, !=, >, <, >=, <=, ...
// Print "Great job!" if score is >= 90
if (score >= 90) {
  System.out.println("Great job!");  
}
Середній рівень Java

if і if і if ...

int score = 94;

if (score >= 90) {
  System.out.println("Excellent!");  
}

if (score >= 70) {
  System.out.println("Good job!");  
}

if (score < 70) {
  System.out.println("Try again!");  
}
Excellent!
Good job!
  • Обидва повідомлення з'являються, бо виконуються дві умови
Середній рівень Java

Підсумок

Можна мати різні умови, якщо вони обчислюються як true /false

if (score != 0){
  System.out.println("Well, you got some points!");
}

if (message.equals("F")){
  System.out.println("Try again!");
}

if (testResult == 100) {
  System.out.println("Wow, you got it all!");
}
Середній рівень Java

Давайте потренуємось!

Середній рівень Java

Preparing Video For Download...