Berbagai Jenis Operator Dalam Bahasa Pemrograman Java

Operator adalah simbol atau tanda yang jika diletakkan pada dua buah operand (data) dapat menghasilkan sebuah hasil dari proses Operator, operator berupa simbol yang digunakan untuk menyusun suatu ekspresi dengan melibatkan satu atau beberapa operand.

Singkatnya, Operand adalah nilai asal yang dipakai dalam sebuah proses operasi. Sedangkan Operator adalah instruksi yang diberikan untuk mendapatkan hasil dari proses tersebut.

Contohnya pada matematika dimana tanda tambah (+) jika diletakkan di antara dua buah angka  akan menghasilkan angka lain hasil pertambahan dari dua angka tersebut seperti (1+1=2).

Jenis-Jenis Operator Dalam Bahasa Pemrograman Java

Operator Aritmatika

Operator Aritmatika adalah operator aritmatika digunakan untuk melakukan perhitungan aritmatika atau bisa dibilang operator yang biasa kita temukan untuk operasi matematika

Operator Operasi Contoh
+ Penjumlahan 1 + 1= 2
Pengurangan 1 – 1 = 0
* Perkalian 1 * 1 = 1
/ Pembagian 1 / 1 = 1
% Sisa Hasil Bagi (Modulus) 1 % 1 = 0

Contoh Operator Aritmatika dalam Bahasa Pemrograman Java:

class OperatorAritmatika {
  public static void main(String args[]){
        
    int a = 5;
    int b = 2;
    int hasil;
 
    hasil = a + b;   
    System.out.println( hasil );   
     
    hasil = a - b;   
    System.out.println( hasil );   
     
    hasil = a * b;   
    System.out.println( hasil );   
     
    hasil = a / b;   
    System.out.println( hasil );   
     
    hasil = a % b;   
    System.out.println( hasil ); 

    System.out.println("Belajar di fixcoding.id");  
  }
}

 

Operator Perbandingan

Operator Perbandingan merupakan operator yang digunakan untuk membandingkan dua buah nilai variabel apakah nilai tersebut sama besar, lebih kecil, lebih besar, dst. Hasil dari operator perbandingan ini adalah type data boolean yakni, True atau False.

Operator Operasi Contoh Hasil
< Lebih Kecil 2 < 3 True
> Lebih Besar 2 > 3 False
<= Lebih Kecil Atau Sama Dengan 2 <= 3 True
>= Lebih Besar Atau Sama Dengan 2 >= 3 False
== Sama Degan 2 == 2 True
!= Tidak Sama Dengan 2 != 2 False

Contoh Operator Perbandingan dalam Bahasa Pemrograman Java:

public class OperatorPerbandingan {
    public static void main(String args[]) {
        int a = 2;
        int b = 3;
        int c = 2;
        boolean hasil;

        hasil = a < b;
        System.out.println(hasil);
        hasil = a > b;
        System.out.println(hasil);
        hasil = a <= b;
        System.out.println(hasil);
        hasil = a >= b;
        System.out.println(hasil);
        hasil = a == c;
        System.out.println(hasil);
        hasil = a != c;
        System.out.println(hasil); 
        
        System.out.println("Belajar di fixcoding.id");

    }
}

Operator Logika

Operator Logika adalah operator yang digunakan untuk membandingkan 2 kondisi logika, yaitu logika benar (TRUE) dan logika salah (FALSE). Operator Logika digunakan untuk melakukan operasi logika yang akan menghasilkan nilai bertipe Boolean yaitu true dan false, biasanya penggunaannya akan dikombinasikan dengan operator relasional pada pengkondisian seperti IF.

Operator Nama Contoh 1 Hasil Contoh 2 Hasil
&& AND true && true true true && false false
|| OR false || false false true || false true
! NOT !true false !false true

Contoh Operator Logika dalam Bahasa Pemrograman Java:

public class OperatorLogika_Fixcoding {
    public static void main(String args[]) {

        boolean nilaiTrue = true;
        boolean nilaiFalse = false;
        boolean hasil;

        hasil = nilaiTrue && nilaiTrue;
        System.out.println("nilaiTrue && nilaiTrue = "+hasil);
        hasil = nilaiTrue && nilaiFalse;
        System.out.println("nilaiTrue && nilaiFalse = "+hasil);
        hasil = nilaiFalse || nilaiFalse;
        System.out.println("nilaiFalse || nilaiFalse = "+hasil);
        hasil = nilaiTrue || nilaiFalse;
        System.out.println("nilaiTrue || nilaiFalse = "+hasil);
        hasil = !nilaiTrue;
        System.out.println("!nilaiTrue = "+hasil);
        hasil = !nilaiFalse;
        System.out.println("!nilaiFalse = "+ hasil);

        System.out.println("Belajar di fixcoding.id");
    }
}

Selamat anda sudah mengenal Berbagai Jenis Operator Dalam Bahasa Pemrograman Java. Selanjutnya kita akan belajar materi Kondisi percabangan IF ELSE dalam bahasa pemrograman java. Nantikan materi-materi selanjutnya dari fixcoding!

Leave a Reply

Your email address will not be published. Required fields are marked *