CARVIEW |
Select Language
HTTP/2 200
server: GitHub.com
content-type: text/html; charset=utf-8
last-modified: Fri, 18 Jul 2025 20:04:02 GMT
access-control-allow-origin: *
etag: W/"687aa8b2-4932"
expires: Fri, 18 Jul 2025 21:13:05 GMT
cache-control: max-age=600
content-encoding: gzip
x-proxy-cache: MISS
x-github-request-id: C910:E4191:167A6:1C8EA:687AB688
accept-ranges: bytes
age: 0
date: Fri, 18 Jul 2025 21:03:05 GMT
via: 1.1 varnish
x-served-by: cache-bom4722-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1752872585.023572,VS0,VE205
vary: Accept-Encoding
x-fastly-request-id: 0c0f34726bdd6b9fdf941dc4b4478ad015258e50
content-length: 4499
Summary of Operators - Dev.java
Skip Top Navigation Bar
➜
➜
➜
➜
Previous in the Series
Current Tutorial
Summary of Operators
Next in the Series
Previous in the Series: Using Operators in Your Programs
Next in the Series: Expressions, Statements and Blocks
Summary of Operators
Simple Assignment Operator
Operator | Description |
---|---|
= |
Simple assignment operator |
Arithmetic Operators
Operator | Description |
---|---|
+ |
Additive operator (also used for String concatenation) |
- |
Subtraction operator |
* |
Multiplication operator |
/ |
Division operator |
% |
Remainder operator |
Unary Operators
Operator | Description |
---|---|
+ |
Unary plus operator; indicates positive value (numbers are positive without this, however) |
- |
Unary minus operator; negates an expression |
++ |
Increment operator; increments a value by 1 |
-- |
Decrement operator; decrements a value by 1 |
! |
Logical complement operator; inverts the value of a boolean |
Equality and Relational Operators
Operator | Description |
---|---|
== |
Equal to |
!= |
Not equal to |
> |
Greater than |
>= |
Greater than or equal to |
< |
Less than |
<= |
Less than or equal to |
Conditional Operators
Operator | Description |
---|---|
&& |
Conditional-AND |
|| |
Conditional-OR |
?: |
Ternary (shorthand for if-then-else statement) |
Type Comparison Operator
Operator | Description |
---|---|
instanceof |
Compares an object to a specified type |
Bitwise and Bit Shift Operators
Operator | Description |
---|---|
~ |
Unary bitwise complement |
<< |
Signed left shift |
>> |
Signed right shift |
>>> |
Unsigned right shift |
& |
Bitwise AND |
^ |
Bitwise exclusive OR |
| |
Bitwise inclusive OR |
Last update: September 14, 2021
Previous in the Series
Current Tutorial
Summary of Operators
Next in the Series
Previous in the Series: Using Operators in Your Programs
Next in the Series: Expressions, Statements and Blocks