Sabtu, 17 September 2022

Java Dasar 14 - Operator Komparasi

Java Dasar 14 - Operator Komparasi

Operator Komparasi akan menghasilkan nilai boolean true/false

Contoh


package com.example;

public class Main {

  public static void main(String[] args) {
  
  // Operator komparasi ini akan menghasilkan nilai boolean

  int a,b;
  boolean hasilKomparasi;
  System.out.println("==== PERSAMAAN ====");
  a = 12;
  b = 10;
  
  hasilKomparasi = (a == b);
  System.out.printf("%d == %d --> %s \n",a,b, hasilKomparasi);
 
  
  // Operator equal atau persamaan
  a = 10;
  b = 10;
  hasilKomparasi = (a == b);
  System.out.printf("%d == %d --> %s \n",a,b, hasilKomparasi);
  
  // Operator not equal atau ketidaksamaan menggunakan (!) artinya adalah bukan, jika variabel a bukan b hasilnya adalah true
  System.out.println("==== PERTIDAKSAMAAN ====");
  a = 12;
  b = 10;
  hasilKomparasi = (a != b);
  System.out.printf("%d == %d --> %s \n",a,b, hasilKomparasi);
  
  a = 10;
  b = 10;
  hasilKomparasi = (a != b);
  System.out.printf("%d == %d --> %s \n",a,b, hasilKomparasi);
  
  // Operator less then equal atau kurang dari
  System.out.println("==== KURANG DARI ====");
  a = 10;
  b = 10;
  hasilKomparasi = (a < b);
  System.out.printf("%d < %d --> %s \n",a,b, hasilKomparasi);
  
  // Operator greater then equal atau lebih dari
  System.out.println("==== LEBIH DARI ====");
  a = 10;
  b = 10;
  hasilKomparasi = (a > b);
  System.out.printf("%d > %d --> %s \n",a,b, hasilKomparasi);
  
  // Operator less then equal atau kurang dari sama dengan
  System.out.println("==== KURANG DARI SAMA DENGAN====");
  a = 9;
  b = 10;
  hasilKomparasi = (a <= b);
  System.out.printf("%d <= %d --> %s \n",a,b, hasilKomparasi);
  
  // Operator greater then equal atau lebih dari sama dengan
  System.out.println("==== LEBIH DARI SAMA DENGAN ====");
  a = 9;
  b = 10;
  hasilKomparasi = (a >= b);
  System.out.printf("%d >= %d --> %s \n",a,b, hasilKomparasi);
  
   
  }
}