☕
Java Programing by syaiful
  • Introduction
    • ✅Ayo kita mulai
      • Pengenalan Java
      • Program java Pertamaku
      • Struktur Dasar dari Program Java
      • Sebelum kita mulai
    • ✅Numbers and Text
      • Numbers and Texts
      • Quiz
      • Print Numbers and Texts
      • Print Number
      • Print Text
      • Kesalahan Umum
      • Quiz
      • Menggunakan banyak Print Statement
      • Challenge 1
      • Challenge 2
      • Yang akan kamu pelajari selanjutnya
    • ✅Comments
      • Pengenalan Comments (Komentar)
      • Contoh komentar
      • Quiz - Komentar di java
    • ✅Variables
      • Pengenalan Variable
      • Deklarasi Variable
      • Menetapkan nilai ke variable
      • Quiz - Membuat Variabel
      • Mencetak Variable
      • Quiz: Mencetak Variabel
      • Tantangan: Cetak Variable
      • Tipe Data
      • Variabel double
      • Tantangan - Cetak Variabel
      • Variabel Karakter (Character)
      • Contoh Variabel Karakter
      • Quiz: Variabel Karakter
      • Tantangan : Memberikan nilai ke variabel double dan char
      • Merubah nilai variabel
      • Quiz : Merubah nilai variabel
      • Tantangan : Merubah nilai dari Variabel
      • Nilai Satu Variabel ke Variabel Lain
      • Tantangan : Nilai Satu Variabel ke Variabel Lain
      • Memilih Nama Variabel
      • Membuat beberapa Variabel secara Besama sama
      • Rangkuman : Variabel di java
    • ✅Print Output
      • Java Output
      • Cetak String dan Variabel
      • Quiz : Java Output
      • Tantangan : Java Print text
      • Mencetak Beberapa Variabel Secara Bersamaan
      • Cetak garis baru (Enter Key)
      • Quiz: Print Newline
      • Tantangan
      • Selanjutnya
    • ✅Operator Aritmatika
      • Operator Aritmatika
      • Quiz
      • Tantangan
    • ✅Mengambil input dari user
      • User Input
      • Quiz
      • Tantangan
      • Selanjutnya
    • ✅Java Boolean
      • Pengenalan Boolean
    • ✅Pernyaan If .. else
      • Pernyataan ( if )
      • Catatan
    • ✅Perulangan (loop)
      • While loop
      • for loop
      • Catatan
    • ✅Break dan Continue
      • Catatan
    • Challenges
      • Kalkulator Menghitung Untung/Rugi
      • Kalkulator Body Mass Index (BMI)
      • Menghitung Volume Kubur
      • Cek Bilangan Genap / Ganjil
      • Periksa Lulus, Gagal atau Tidak Valid
      • Project
      • Periksa bisa nyoblos atau tidak
    • 🎉🎉 Selamat Belajar 🎉
Powered by GitBook
On this page
  • Membandingkan Nilai atau Variabel
  • Operator Perbandingan
  • Operator Logika
  1. Introduction
  2. Java Boolean

Pengenalan Boolean

Sama seperti int dan char, boolean adalah tipe data dalam pemrograman Java.

boolean hanya memiliki dua nilai yaitu benar ( true ) dan salah ( false )

class Main {
    public static void main(String[] args) {
        
        boolean hasil1 = true;
        boolean hasil2 = false;
        
        System.out.println(hasil1);
        System.out.println(hasil2);
    }
}

Output

true
false

Membandingkan Nilai atau Variabel


Bayangkan sebuah situasi di mana kita harus memeriksa apakah seorang siswa lulus atau tidak lulus ujian.

Kita bisa melakukannya dengan membandingkan nilai siswa dengan nilai kelulusan. Misalnya,

class Main {
    public static void main(String[] args) {
        
        int nilaiSiswa = 55;
        int nilaiLulus = 50;
    
        System.out.println(nilaiSiswa >= nilaiLulus);
    }
}

Output

true

Di sini, >= adalah operator pembanding. Itu memeriksa apakah nilaiSiswa lebih besar atau sama dengan nilaiLulus atau tidak.

Jika perbandingannya benar, hasilnya akan benar. Jika tidak, hasilnya akan salah.

Operator Perbandingan

Operator
Penjelasan
Contoh
Hasil

==

sama dengan

5 == 5

benar ( true )

!=

tidak sama dengan

5 != 5

benar ( true )

>

lebih besar

5 > 6

salah ( false )

<

lebih kecil

5 < 6

benar ( true )

>=

lebih besar atau sama dengan

5 >= 3

benar ( true )

<=

lebih kecil atau sama dengan

5 <= 5

benar ( true )

Operator Logika

Operator
Meaning
Example

&& (AND)

true jika keduanya benar true

(umur > 15) && (nilaiUjian > 60)

|| (OR)

true jika salah satu ekspresi benar

(umur > 15) || (nilaiUjian > 60)

! (NOT)

true jika ekspresi false

!(umur > 15)

PreviousJava BooleanNextPernyaan If .. else

Last updated 1 year ago

✅