Belajar Java - Java Operator

Sumber : Dokumen Penulis

Halo kawan-kawan semua, senang bertemu kembali dengan kalian. Dalam artikel kali ini, saya akan menjelaskan tentang Operator yang terdapat pada pemrograman Java. Ini merupakan bagian yang sangat penting bagi kalian yang baru belajar mengenai java basic, karena kedepannya program yang kalian buat tentu akan selalu memiliki yang namanya Operator. Baiklah kita akan memulai membahasnya satu per satu.

Operator dalam pemrograman digunakan untuk melakukan operasi tertentu. Semisalnya, ketika kita ingin menjumlahkan nilai x dan nilai y, maka  operator yang kita gunakan adalah operator penjumlahan (+), dengan menulis kode sebagai berikut :

x + y

Didalam bahasa pemrograman java, terdapat enam (6) jenis kelompok operator sebagai berikut :

1. Operator Aritmatika

2. Operator Penugasan

3. Operator Pembanding

4. Operator Logika

5. Operator Bitwise

6. Operator Ternary

Apa saja perbedaan dari masing-masing operator tersebut ?, mari kita bahas satu per satu...

1. Operator Aritmatika

Operator Aritmatika digunakan untuk melakukan operasi aritmatika. Adapun yang termasuk kedalam operator ini adalah sebagai berikut :


Nama Simbol
Penjumlahan +
Pengurangan -
Perkalian *
Pembagian /
Sisa Bagi %

Bagaimana cara menggunakannya ?. Mari kita coba membuat program sederhana seperti dibawah ini.


Dan ketika programm dijalankan, akan menampilkan output seperti dibawah ini.

2. Operator Penugasan


Operator penugasan (Assignment) berfungsi untuk memberikan tugas pada sebuah variabel yang didalamnya berisikan sebuah nilai tertentu. sebagai contoh adalah :

int a = 10;

Maka, variabel a akan mengandung sebuah nilai yaitu 10. Adapun yang menjadi operator penugasan adalah sebagai berikut :


Nama Operator Simbol
Pengisian Nilai =
Pengisian & Penambahan +=
Pengisian & Pengurangan -=
Pengisian & Perkalian *=
Pengisian & Pembagian /=
Pengisian & Sisa Bagi %=

Mari kita praktekan kedalam sebuah program. Buatkan sebuah program dengan nama Operator Penugasan.


Maka Outputnya adalah sebagai berikut :


Tugas* : untuk Pembagian dan Sisa Bagi dibikin  sendiri ya sob💪😇

3. Operator Pembanding

Operator ini dikenal juga sebagai operator relasi, yaitu operator yang bertugas untuk melakukan perbadingan dengan menghasilkan sebuah keputusan dalam bentuk tipe data Boolean yaitu true or false (benar atau salah). Operator tersebut terdiri dari :

Nama Simbol
Lebih Besar >
Lebih Kecil <
Sama Dengan ==
Tidak Sama Dengan !=
Lebih Besar Sama Dengan >=
Lebih Kecil Sama Dengan <=
Agar lebih paham, mari kita coba dalam kode. Silahkan buatkan sebuah kelas baru bernama operator pembanding dan ikuti script kode dibawah ini.



Setelah programm dijalankan, maka akan menampilkan output seperti sebagai berikut :


4. Operator Logika

Bagi kalian yang sudah pernah belajar mengenai Logika Matematika, pasti tak asing lagi dong dengan operator yang satu ini.😊
Yang termasuk  kedalam operator logika adalah sebagai berikut :

Nama Simbol
Logika AND &&
Logika OR ||
Negasi/Kebalikan !
Nah, Operator Logika digunakan untuk membuat operasi logika. Misalnya sebuah pernyataan adalah sebagai berikut :

Pernyataan 1 : Saya adalah anak IT
Pernyataan 2 : Saya harus belajar Coding

Maka yang pertama kali di cek adalah kebenaran masing-masing pernyataan tersebut :

Pernyataan 1 : Saya adalah anak IT    = true
Pernyataan 2 : Saya harus belajar Coding = true

Apakah anak IT harus belajar Coding ?.  Maka,

Pernyataan 1 && pernyataan 2 = true

Masih bingung ? Sepertinya kalian harus belajar logika matematika deh😅


5. Operator Bitwise

Operator Bitwise merupakan operator yang digunakan untuk operasi bit (biner). Operator Bitwise terdiri dari :


Operator ini berlaku untuk tipe data int, long, short, char dan byte

6. Operator Ternary

Operator yang satu ini digunakan untuk membuat sebuah pertanyaan, simbolnya menggunakan tanda tanya (?) dan titik dua (:) , untuk memisahkan jawabannya.
Biar lebih paham, kita akan coba membuat sebuah program.



Maka hasil Outputnya adalah sebagai berikut :



Jawabannya tergantung kami ya guys, apakah kamu suka selingkuh atau tidak. hehehehe😄🙏

Baiklah sobat, sampai disini dulu ya artikel kita kali ini. Selamat belajar, semoga sukses.

1 Comments

Post a Comment

Post a Comment

Previous Post Next Post