Di Java terdapat operator yang digunakan untuk melakukan operasi, perintah perhitungan, dan segala aksi yang ingin dimasukkan ke dalam program. Ada beberapa operator yang dapat digunakan di dalam pemrograman Java yaitu :
- Operator AritmatikaOperator Aritmatika adalah operator yang digunakan untuk hitung menghitung operasi matematika seperti kali bagi tambah kurang dan lainnya. Untuk lebih jelasnya, bisa kita lihat pada table di bawah ini :SimbolNama OperatorContoh Pengguna+PenjumlahanA = 1 + 1;-PenguranganB = 1 -1;*PerkalianC = 1 * 1;/PembagianD = 1 / 1;%Sisa PembagianE = 1 % 1;+Penyambung antar StringF = “Contoh” + “Operator”
- Operator Tunggal
Operator Tunggal adalah operator yang memiliki satu operand (satu bilangan atau variabel) pada suatu operasi. Operator ini tidak dapat digunakan untuk variabel final, karena variabel final berupa konstanta yang tidak dapat diubah-ubah. Beberapa jenis operator tunggal diberikan pada tabel di bawah ini:
SimbolNama OperatorOperasiContoh PenggunaHasil Operasi+PlusMenyatakan Nilai PositifA = +1;A = 1-MinusMenyatakan Nilai NegatifA = -B;A = -(B)!Negasi/LawanMembalik nilai suatu booleanOp = !false;Op = true - Operator Penugasan/ Assignment
Operator Penugasan atau bisa disebut Assignment Operattor digunakan untuk memberi tugas suatu variable untuk melakukan suatu operasi tertentu. Operator ini sering digunakan dalam pemrograman untuk mengulangi suatu perintah , salah satunya adalah increment / decrement.
SimbolNama OperatorOperasiContoh PenggunaHasil Operasi+Sama DenganPemberian NilaiA = 1;A = 1-KenaikanPenambahan suatu bilangan dengan 1A = ++B;
A = B++;A = BA = B + 1B = B + 1
B = B + 1!PenurunanPengurangan suatu bilangan dengan 1A = --B;A = B--;A = BA = B - 1B = B – 1B = B – 1+=PenambahanPenambahan suatu bilangan dengan bilangan tertentuA += 2;
A += 3 + B;
A += ++B;A = A + 2A = A + ( 3 + B )
A = A + ( B + 1 )
B = B + 1-=PenguranganPengurangan suatu bilangan dengan bilangan tertentuA -= 2;
A -= 3 - B;
A -= B--;A = A – 1
A = A – ( 3 – B )
A = A - BB = B - 1*=PerkalianMengkali suatu bilangan dengan bilangan tertentuA *= 2;
A *= 3 * B;
A *= B++;A = A * 2
A = A * ( 3 * B )
A = A * BB = B + 1/=PembagianMembagi suatu bilangan dengan bilangan tertentuA /= 2;
A /= 3 / B;
A /= --B;A = A / 2
A = A / ( 3 / B )
A = A / ( B – 1 )B = B - 1 - Operator Pembanding
Operator Pembanding adalah operator yang digunakan untuk membandingkan antara dua buah nilai . Hasil perbandingan dari operator ini adalah TRUE dan FALSE (Tipe data BOOLEAN).SimbolNama OperatorContoh PenggunaHasil==Sama DenganA = 1 == 2;A = false!=Tidak Sama DenganA = 2 != 2;A = false>Lebih Besar dariA = 1 > 2;A = false<Lebih Kecil dariA = 1 < 2;A = true>=Lebih Besar atau Sama DenganA = 1 >= 1;A = true<=Lebih Kecil atau Sama DenganA = 1 <= 2;A = true
0 komentar:
Posting Komentar