Operator Relasional dan Kondisional Java

Operator Relasional

Operator relasional dalam Java dapat digunakan untuk membandingkan antara dua variabel data primitif. Operator relasional akan menghasilkan nilai true jika hasil perbandingan benar dan akan menghasilkan false jika hasil perbandingan salah. Untuk lebih lengkapnya dapat di lihat pada tabel berikut ini:

Operator Arti Contoh Keterangan
< Kurang dari x < y Apakah x lebih kecil dari y?
<= Kurang dari sama dengan x <= y Apakah x lebih kecil sama dengan y?
> Lebih dari x > y Apakah x lebih besar dari y?
>= Lebih dari sama dengan x >= y Apakah x lebih besar sama dengan y?
== Sama dengan x == y Apakah x sama dengan y?
!= Tidak sama dengan x != y Apakah x tidak sama dengan y?

Perlu diingat dan diperhatikan untuk membandingkan variabel sama atau tidak menggunakan “==”, tanda “=” adalah untuk proses pemberian nilai.

Contoh Program :

public class OperatorRelasional {
    public static void main(String[] args) {
        int a,b;
        a=17;
        b=12;
        System.out.println("Perbandingan 16<23 = "+ (16<23));
        System.out.println("Nilai dari 7>4 = "+ (7>4));
        System.out.println("Nilai dari 8<=8 = "+ (8<=8));
        System.out.println("Nilai dari 9>=7 = "+ (9>=7));
        System.out.println("Nilai dari 6==4 = "+ (6==4));
        System.out.println("Nilai dari 5!=4 = "+ (5!=4));
        System.out.println("Nilai dari a>=b = "+ (a>=b));
        a=b;
        System.out.println("Nilai dari a!=b = "+ (a!=b));
    }
}

Operator Logika

Operator logika dalam Java ada 3 jenis, hasil dari penggunaan operator logika adalah antara true atau false. Untuk lengkapnya silahkan lihat pada tabel berikut ini:

Operator Arti
&& Operator ini akan menghasilkan hubungan logika DAN (AND)
|| Operator ini akan menghasilkan hubungan logika ATAU (OR)
! Operator ini akan menghasilkan hubungan logika NEGASI(NOT

Contoh Kode Program :

public class OperatorLogika {
    public static void main(String[] args) {
        System.out.println("Logika Dan ");
        System.out.println("(10<4)&&(7>8) = "+ ((10<4)&&(7>8)));
        System.out.println("(10>4)&&(7<8) = "+ ((10>4)&&(7<8)));
        System.out.println("Logika Or");
        System.out.println("(9>4)||(7>8) = "+ ((9>4)||(7>8)));
        System.out.println("(9<4)||(7>8) = "+ ((9<4)||(7>8)));
        System.out.println("Logika Not ");
        System.out.println("!(6<4) = "+ !((6<4)));
        System.out.println("!(6>4) = "+ !((6>4)));
    }
}

Silahkan eksplorasi lebih lanjut ke Kondisi Pada Java

2 Trackbacks & Pingbacks

  1. Operator Relasional dan Kondisional Java – Borneojava's Weblog
  2. Operator Aritmatika pada Java | Onestring Lab

Leave a Reply

Your email address will not be published.


*


Block AdBlock - Powered by Admiral