Operator di Java

By: Johan Supriyanto, S.Kom. - April 14, 2013
Setelah sebelumnya membahas mengenai Tipe data dan Variabal kali ini akan saya jelaskan mengenai Operator di Java. Operator adalah simbol dan karakter khusus (matematika) yang digunakan dalam suatu ekspresi.
Contoh:
•int x = 3;
•int y = x;
•int z = x * y;
•boolean status = true;
Java mendukung beberapa operator, yaitu :
•Operator Aritmatika
•Operator Penugasan
•Operator Pembanding
•Operator Logika

Operator Aritmatika
•Hasil operasi matematika akan mengikuti tipe data  operand
•Operand bertipe int akan menghasilkan int
Operator
Keterangan
+
Tambah
-
Kurang
*
Kali
/
Bagi
%
Sisa Bagi

Operator Penugasan
•Operator penugasan berfungsi untuk memberi nilai ke suatu variabel
•Operator penugasan digabungkan dengan operator aritmatika membentuk operator penugasan gabungan (compound assignment)
•Operator penugasan menggunakan tanda sama dengan ( = )
Operator
Keterangan
=
Pemberian Nilai
+=
Penambahan Nilai
-=
Pengurangan Nilai
*=
Perkalian Nilai
/=
Pembagian Nilai
%=
Sisa Pembagian Nilai

Operator Pembanding
Operator pembanding menggunakan ekspresi dengan nilai balik boolean (true or false)
Operator
Keterangan
==
Sama Dengan
!=
Tidak Sama Dengan
>
Lebih Dari
<
Kurang Dari
>=
Lebih Dari Sama Dengan
<=
Kurang Dari Sama Dengan

Operator Logika
Operator logika menggunakan ekspresi dengan nilai balik Boolean (true or false)
Operator
Keterangan
&&
Dan
||
Atau

Hasil Operator &&
Nilai 1
Operator
Nilai 2
Hasil
true
&&
true
true
true
&&
false
false
false
&&
true
false
false
&&
false
false

Hasil Operator ||
Nilai 1
Operator
Nilai 2
Hasil
true
||
true
true
true
||
false
true
false
||
true
true
false
||
false
false

Operator Unary
Operator
Keterangan
+
Positif
-
Negatif
++
Tambah 1
--
Kurang 1
!
Kebalikan nilai boolean

Demikian pembahasan kali ini mengenai Operator di Java yang dapat saya sampaikan pada artikel kali ini semoga bisa bermanfaat.

Artikel Terkait