Java Operators
The Java operators are special characters. Using operators, java performs operations with operands.
Java operators are:
- Arithmetic operators: + – * /%
- Assignment operator: =
- Comparison operators: < > <= >= == !=
- Logical operators: && || !
- Instanceof operator: new
- Unary operators: + – ++ —
- String concatenation operator: +
Arithmetic operators
| Operator |
Description |
| + |
Additive operator |
| – |
Subtraction operator |
| * |
Multiplication operator |
| / |
Division operator |
| % |
Remainder operator |
Assignment operators
| Operator |
Description |
| = |
Assignment operator |
Comparison operators
| Operator |
Description |
| == |
Equal to |
| != |
Not equal to |
| > |
Greater than |
| >= |
Greater than or equal to |
| < |
Less than |
| <= |
Less than or equal to |
Logical operators
| Operator |
Description |
| && |
And |
| || |
Or |
| ! |
Not |
Unary operators
| Operator |
Description |
| + |
Plus operator |
| – |
Minus operator |
| ++ |
Increment operator; increments a value by 1 |
| — |
Decrement operator; decrements a value by 1 |
Instanceof operator
| Operator |
Description |
| new |
Instanceof operator |
String concatenation operator
| Operator |
Description |
| + |
String concatenation operator |