1. Operator Aritmatika
Berikut ini adalah dasar operator aritmatika yang
dapat digunakan untuk membuat suatu program Java,
2.
Operator
Increment dan Decrement
Dari sisi
operator dasar aritmatika,
Java juga terdiri
atas operator unary
increment (++) dan operator
unary decrement (--). operator
increment dan decrement
menambah dan mengurangi
nilai yang tersimpan dalam bentuk variabel angka terhadap nilai
3.
Operator
Relasi
Operator Relasi membandingkan dua nilai
dan menentukan keterhubungan diantara nilai nilai
tersebut. Hasil keluarannya berupa nilai boolean yaitu true atau false.
4.
Operator
Logika
Operator logika
memiliki satu atau
lebih operand boolean
yang menghasilkan nilai boolean.Terdapat
enam operator logika yaitu: &&
(logika AND), & (boolean logika AND), || (logika
OR), | (boolean logika inclusive OR), ^ (boolean logika exclusive OR), dan !
(logika NOT). Pernyataan
dasar untuk operasi logika adalah,
x1 op x2
Dimana x1,
x2 dapat menjadi pernyataan boolean.
Variabel atau konstanta, dan op adalah salah satu
dari operator &&,
&, ||, |
atau ^. Tabel
kebenaran yang akan
ditunjukkan selanjutnya,
merupakan kesimpulan dari hasil
dari setiap operasi untuk semua
kombinasi yang mungkin
dari x1 dan x2. &&
(logika AND) dan & (Boolean logika AND)
Berikut table kebenarannya
Perbedaan
dasar antara operator && dan & adalah bahwa && mensupports short-circuit evaluations (atau
evaluasi perbagian), sementara
operator & tidak. || (logika OR) dan | (Boolean logika
inclusive OR)
Berikut table kebenarannya :
Perbedaan dasar
antara operator || dan |
adalah bahwa ||
mendukung short – circuit evaluations (atau
proses evaluasi sebagian),
sementara | tidak. (Boolean ExclusiveOR)
Berikut table kebenarannya :
Hasil
operasi operator exclusive OR adalah TRUE, jika dan hanya jika satu operand
bernilai TRUE dan yang
lain bernilai False. Catatan jika kedua operand harus selalu dievaluasi untuk menjumlahkan
hasil dari suatu exclusive OR. (logika
NOT ) Logika NOT
digunakan dalam satu argumen, dimana argumen tersebut dapat menjadi suatu pernyataan,
variabel atau konstanta.
Berikut ini
adalah tabel kebenaran
untuk operator not!
5.
Operator
kondisi
Operator kondisi
?: adalah operator
ternary. Berarti bahwa
operator ini membaw a tiga argumen yang
membentuk suatu ekspresi
bersyarat. Struktur pernyataan yangmenggunakan operator kondisi adalah,
exp1?exp2:exp3
Dimana nilai
exp1 adalah suatu pernyataan boolean yang memiliki hasil yang salah satunya harus
berupa nilai true atau false. Jika
exp1 bernilai true, exp2 merupakan hasil
operasi. Jika bernilai false,
kemudian exp3 merupakan hasil
operasinya.
0 comments:
Post a Comment