Operator


 Sekarang kita telah mengetahui bagaimana cara mendeklarasikan dan menginisialisasi variabel. Kita mungkin ingin tahu bagaimana melakukan sesuatu dengan mereka. Memahami operator-operator yang ada pada bahasa pemrograman Java adalah langkah yang tepat untuk memulainya. Operator adalah simbol khusus yang melakukan operasi tertentu pada satu, dua, atau tiga operan, dan kemudian mengembalikan hasilnya.
       Seperti yang ingin kita eksplorasi, kita mungkin ingin mengetahui operator mana yang memiliki hak lebih tinggi dalam perbandingan antara beberapa operator. Operator-operator di tabel berikut ini tercantum sesuai dengan urutan hak-nya. Semakin  dekat ke puncak tabel operator itu muncul, opertator itu memiliki hak yang lebih tinggi. Operator dengan yang lebih tinggi hak-nya didahulukan untuk dievaluasi sebelum operator dengan hak yang lebih rendah. Operator pada baris yang sama memiliki hak yang sama. Ketika operator dengan hak yang sama muncul dalam ekspresi yang sama, sebuah kuasa harus menentukan operator mana yang dievaluasi terlebih dahulu. Semua operator kecuali operator penugasan dievaluasi dari kiri ke kanan, operator penugasasan dievaluasi dari kanan ke kiri ( dalam ekspresi yang sama ).


Operator
Precedence
Postfix
expr++ expr--
Unary
++expr --expr +expr -expr ~ !
Multiplicative
* / %
Additive
+ -
Shift
<< >> >>>
Relational
< > <= >= instanceof
Equality
== !=
Bitwise AND
&
Bitwise Exclusive OR
^
Bitwise Inclusive OR
|
Logical AND
&&
Logical OR
||
Ternary
?:
Assignment
= += -= *= /= %= &= ^= |= <<= >>= >>>=

Unknown

Phasellus facilisis convallis metus, ut imperdiet augue auctor nec. Duis at velit id augue lobortis porta. Sed varius, enim accumsan aliquam tincidunt, tortor urna vulputate quam, eget finibus urna est in augue.

No comments:

Post a Comment