The operators in Java can be divided into the following 5 types:
- Arithmetic operators
- Assignment operators
- Comparison operators
- logical operators
- Conditional operators
one, arithmetic operators
Note: + +--can only be used to manipulate variables and cannot manipulate values. There are two situations when manipulating variables:
i++: First use after self-increment
++i: First use after self-increment
--consistent with the use of + +.
Second, assignment operator
Third, comparison operators
The comparison operator is used to compare the size of two data, and the result is true or false.
Note that:> < >= <= can only be used to manipulate values, and = = = Not only to manipulate values, but also to manipulate reference types.
Four, logical operators
V. Conditional operators
(? :) also becomes ternary operator
The syntax form is: (Boolean expression)? Expression 1: Expression 2
Jobourg expression is true, the expression 1 is executed, whereas the expression 2 is executed.
Precedence of the operator:
The smaller the value, the higher the priority.
Operators in Java