Sinopsis
Contents
Dasar-dasar yang harus kalian pelajari selain sintaks yaitu mengenai operator. Operator di Java ada banyak sekali tapi bisa dikumpulkan hanya ada 6 kategori yaitu
- Operator Artimatika yaitu untuk operator matematika
- Operator Penugasan yaitu untuk memberikan nilai pada variabel
- Operator Pembanding yaitu untuk membandingkan nilai
- Operator Logika yaitu untuk operator logika boolean
- Operator Bitwise yaitu operator logika yang bekerja pada level bit
- dan Operator Ternary yaitu penyingkatan operator if then else
Kegunaan operator akan menentukan alur program yang kalian buat, jadi pelajari baik-baik mengenai operator pada bahasa Java berikut ini.
1. Aritmatika
Untuk operator aritmatika, kalian jangan salah ya terutama untuk operator pangkat ^ tidak ada di Java karena java menggunakan Math.pow()
untuk fungsi pangkat.
Contoh penggunaan aritmatika pada bahasa pemrograman java
public class Aritmatika { public static void main(String [] args) { int a = 9, b = 10, total; total = a+b; System.out.format("%d + %d = %d \n",a,b,total); } }
hasil
9 + 10 = 19
2 Penugasan
Digunakan untuk mempersingkat saja, misalkan b = b+a
maka cukup disingkat dengan b+ = a
Contoh penggunaan penugasan pada bahasa pemrograman java
public class Penugasan { public static void main(String [] args) { int a = 9, b = 10; b +=a; // artinya b = b+a; System.out.format("a dan b yaitu %d, %d \n",a,b ); } }
hasil
a dan b yaitu 9, 19
3 Pembanding
Biasa disebut operator relasi, biasanya digunakan pada logika if then else
Contoh penggunaan pembanding pada bahasa pemrograman java
public class Pembanding { public static void main(String [] args) { int a = 9, b = 10; boolean hasil= a<b; System.out.format("%d < %d = %s \n",a,b,hasil); } }
hasil
9 < 10 = true
4 Logika
Kalau kalian pernah belajar gerbang logika boolean, maka di java juga ada yaitu seperti berikut
Contoh penggunaan logika pada bahasa pemrograman java
public class Logika { public static void main(String [] args) { boolean a = true, b = false; boolean hasil= a && b; System.out.format("%s < %s = %s \n",a,b,hasil); } }
hasil
true < false = false
5 Bitwise
Merupakan operator LOGIKA yang bekerja pada level bit, misalkan kita punya 2 variabel yaitu a = 100 dan b = 20 dengan operasi a & b akan menghasilkan 4
Operator Bitwise
Contoh penggunaan bitwise pada bahasa pemrograman java
public class Bitwise { public static void main(String [] args) { int a = 100, b = 20; int hasil= a & b; System.out.format("%d & %d = %d \n",a,b,hasil); } }
hasil
100 & 20 = 4
6 Operator Ternary
Digunakan untuk mempersingkat opsi if then else, simbolnya
Contoh penggunaan ternary pada bahasa pemrograman java
public class Ternary { public static void main(String [] args) { boolean jawaban = true; String pertanyaan = "lanjut atau tidak?"; pertanyaan = jawaban ? "ya terus" : "berhenti"; // menampilkan jawaban System.out.println(pertanyaan); } }
hasil
ya terus