Ada lima jenis operator Java yaitu :
1. Operator Aritmatika
- + (op1+op2) digunakan untuk penjumlahan.
- - (op1-op2) untuk pengurangan.
- * (op1*op2) untuk perkalian.
- / (op1/op2) untuk pembagian.
- % (op1%op2) untuk menghitung sisa hasil bagi.
2. Operator increment dan decrement (+1 dan -1)
++ (ingcrement)
++op : menjadikan nilai op +1 sebelum proses evaluasi.
op++ : menjadikan nilai op +1 tetapi dalam proses evaluasinya nilai op tidak di +1.
op++ : menjadikan nilai op +1 tetapi dalam proses evaluasinya nilai op tidak di +1.
-- (decrement)
--op : menjadikan nilai op -1 sebelum proses evaluasi.
op-- : menjadikan nilai op -1 tetapi dalam proses evaluasinya nilai op tidak di -1.
contoh pengkodingan ingcrement :
3. Operator Relasi
contoh pengkodingan ingcrement :
Gb. Pengkodingan Op++
Gb.Pengkodingan ++Op
3. Operator Relasi
Yaitu untuk membandingkan data dan outputnya berupa dua pilihan seperti true or false.
> : untuk menyatakan lebih dari.
< : untuk menyatakan kurang dari.
>= : untuk menyatakan lebih dari atau samadengan.
<= : untuk menyatakan kurang dari atau sama dengan.
== : untuk menyatakan sama dengan.
!= : untuk menyatakan tidak sama dengan.
Contoh pengkodingan Operator Relasi :
> : untuk menyatakan lebih dari.
< : untuk menyatakan kurang dari.
>= : untuk menyatakan lebih dari atau samadengan.
<= : untuk menyatakan kurang dari atau sama dengan.
== : untuk menyatakan sama dengan.
!= : untuk menyatakan tidak sama dengan.
Contoh pengkodingan Operator Relasi :
4. Operator Logika
& (AND) : jika kedua data/vareable benar maka benar. Jika salah satu salah maka salah.
&& (short circuit And) : jika data/vareable pertama bernilai salah, maka proses selesai. Tidak
dilanjutkan pada proses selanjutnya.
| (OR) : jika salah satu benar maka benar. Jika salah semua maka salah.
| (OR) : jika salah satu benar maka benar. Jika salah semua maka salah.
| | (short circuit inlusive OR) : prosesnya sama seperti &&, slah satu true, maka hasilnya true.
^ ( exlusive OR) : jika data sejenis maka benar jika berbeda maka salah.
! (logika NOT) : merupakan negasi dari data jika benar maka salah dan sebaliknya.
Contoh pengkodingan :
^ ( exlusive OR) : jika data sejenis maka benar jika berbeda maka salah.
! (logika NOT) : merupakan negasi dari data jika benar maka salah dan sebaliknya.
Contoh pengkodingan :
Gb. Pengkodingan && dan &
Gb.Pengkodingan | | dan |
Gb.Pengkodingan Exlusive OR
maaf bu telat sehari kirim linknya, saya ada masalah login ke elearningnya.
BalasHapus