Berikut adalah ringkasan operator dalam bahasa pemrograman Java.
Operator Penugasan Sederhana
| Operator |
Deskripsi |
= |
Operator penugasan sederhana |
Operator Aritmatika
| Operator |
Deskripsi |
+ |
Operator aditif (juga digunakan untuk penggabungan String) |
- |
Operator pengurangan |
* |
Operator perkalian |
/ |
Operator pembagian |
% |
Operator sisa bagi (remainder) |
Operator Unary
| Operator |
Deskripsi |
+ |
Operator plus unary; menunjukkan nilai positif (namun angka bernilai positif tanpa ini) |
- |
Operator minus unary; menegasikan ekspresi |
++ |
Operator increment; menambah nilai sebesar 1 |
-- |
Operator decrement; mengurangi nilai sebesar 1 |
! |
Operator komplemen logis; membalik nilai boolean |
Operator Kesetaraan dan Relasional
| Operator |
Deskripsi |
== |
Sama dengan |
!= |
Tidak sama dengan |
> |
Lebih besar dari |
>= |
Lebih besar dari atau sama dengan |
< |
Lebih kecil dari |
<= |
Lebih kecil dari atau sama dengan |
Operator Kondisional
| Operator |
Deskripsi |
&& |
Conditional-AND |
|| |
Conditional-OR |
?: |
Ternary (singkatan untuk pernyataan if-then-else) |
Operator Perbandingan Tipe
| Operator |
Deskripsi |
instanceof |
Membandingkan objek dengan tipe tertentu |
Operator Bitwise dan Bit Shift
| Operator |
Deskripsi |
~ |
Komplemen bitwise unary |
<< |
Signed left shift |
>> |
Signed right shift |
>>> |
Unsigned right shift |
& |
Bitwise AND |
^ |
Bitwise exclusive OR |
| |
Bitwise inclusive OR |
Referensi
- Summary of Operators - Dev.java
- Topik terkait: [[Using Operators in Your Programs]], [[Creating Arrays in Your Programs]], [[Using the Var Type Identifier]].