Java Operators

Arithmatic
Operator Description
+ Addition
Subtraction
* Multiplication
/ Division
% Modulus
++ Increment
−− Decrement
Relational
Operator Description
== Is equal to
!= Is not equal to
> Greater than
< Less than
>= Greater than or equal to
<= Less than or equal to
Logical
Operator Description
&& And operator. Performs a logical conjunction on two expressions.
(if both expressions evaluate to True, result is True. If either expression evaluates to False, result is False)
|| Or operator. Performs a logical disjunction on two expressions.
(if either or both expressions evaluate to True, result is True)
! Not operator. Performs logical negation on an expression.
Bitwise
Operator Description
<< Binary Left Shift Operator
>> Binary Right Shift Operator
>>> Shift right zero fill operator
~ Binary One’s Complement Operator
& Binary AND Operator
^ Binary XOR Operator
| Binary OR Operator
Assignment
Operator Description
= Assign
+= Increments then assigns
-= Decrements then assigns
*= Multiplies, then assigns
/= Divides then assigns
%= Modulus then assigns
<<= Left shift and assigns
>>= Right shift and assigns
&= Bitwise AND assigns
^= Bitwise exclusive OR and assigns
|= Bitwise inclusive OR and assigns
error: Content is protected !!