0Pricing
Java Academy · Pelajaran

Pernyataan If – Dasar

Tulis pengambilan keputusan dengan if, else if, else. Gabungkan perbandingan dengan operator logika dan hindari kesalahan umum.

Pernyataan If – Dasar adalah pelajaran Java Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 3. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Java Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Java Academy mencakup 3 pelajaran total.

Ikhtisar Pengambilan Keputusan

Pengambilan keputusan dengan kondisi

Program sering perlu memilih jalur berdasarkan data. Di Java, kondisi mengevaluasi ekspresi logika dan menjalankan blok ketika hasilnya benar.

  • Perbandingan: == != > < >= <=
  • Logika: && (dan), || (atau), ! (bukan)
  • Blok berada di dalam kurung kurawal { }.

Sintaks Kondisi

Sintaks dasar

Kondisi di dalam tanda kurung harus bernilai true atau false.

public class Main {
    public static void main(String[] args) {
        int age = 18;

        if (age >= 18) {
            System.out.println("Adult");
        }
    }
}

Rangkaian Kondisi Alternatif

Struktur jika–jika tidak menambahkan alternatif; struktur kondisi berantai merangkai beberapa pemeriksaan.

public class Main {
    public static void main(String[] args) {
        int score = 85;

        if (score >= 90) {
            System.out.println("A");
        } else if (score >= 80) {
            System.out.println("B");
        } else {
            System.out.println("Try again");
        }
    }
}

Operator Logika

Operator logika

  • && (dan): kedua sisi benar
  • || (atau): setidaknya satu sisi benar
  • ! (bukan): membalikkan benar/salah

Contoh: if (age >= 18 && country.equals("TR"))

Jebakan Umum

Kesalahan umum

  • Menggunakan =, bukan ==, dalam perbandingan
  • Lupa menulis kurung kurawal sehingga hanya satu pernyataan yang dikendalikan
  • Membandingkan teks dengan ==, bukan equals()

Demo Kondisi

Cobalah: Masukkan skor dan lihat bagaimana rangkaian tersebut memilih satu cabang. Nilai logika passed dihitung dengan sebuah perbandingan.

public class Main {
  public static void main(String[] args) {
    // Example score value without Scanner
    int score = 85;

    if (score >= 90) {
      System.out.println("Grade: A");
    } else if (score >= 80) {
      System.out.println("Grade: B");
    } else if (score >= 70) {
      System.out.println("Grade: C");
    } else if (score >= 60) {
      System.out.println("Grade: D");
    } else {
      System.out.println("Grade: F");
    }

    boolean passed = score >= 60;
    System.out.println("Passed: " + passed);
  }
}

Pemeriksaan Rentang

Pemeriksaan singkat: Kondisi mana yang memeriksa bahwa x berada di antara 10 dan 20, termasuk kedua batasnya?

Ringkasan dan Selanjutnya

Ringkasan: Anda menulis pengambilan keputusan dengan kondisi jika/jika tidak, menggabungkan kondisi dengan operator logika, dan menghindari kesalahan umum.

Selanjutnya: Berlatihlah dengan kondisi bersarang dan bandingkan teks secara aman dengan equals().

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Pernyataan If – Dasar” gratis?

Ya — teks lengkap “Pernyataan If – Dasar” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Java Academy, upgrade ke CoddyKit PRO. Kursus Java Academy mencakup 3 pelajaran total.

Apa yang akan aku pelajari di “Pernyataan If – Dasar”?

Tulis pengambilan keputusan dengan if, else if, else. Gabungkan perbandingan dengan operator logika dan hindari kesalahan umum. Kamu berlatih Java Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Java Academy?

Tidak diperlukan pengalaman sebelumnya. Java Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 3.

Berapa lama pelajaran “Pernyataan If – Dasar” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Java Academy ini?

Ya. Setiap pelajaran Java Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Pernyataan If – Dasar
  2. Pernyataan If – Latihan dan Bersarang
  3. Jebakan Umum dan Pesan Penelusuran Kesalahan
← Kembali ke Java Academy