Differentiation of Java Operators

If you are interested to learn about the Java datatypes

Java Operators

Operators are used to perform operations on variables and values. In the example below, we use the `+` operator to add together two values:

Example

`int x = 100 + 50;`

Although the `+` operator is often used to add together two values, like in the example above, it can also be used to add together a variable and a value, or a variable and another variable:

Example

```int sum1 = 100 + 50;        // 150 (100 + 50)
int sum2 = sum1 + 250;      // 400 (150 + 250)
int sum3 = sum2 + sum2;     // 800 (400 + 400)```

Java divides the operators into the following groups:

• Arithmetic operators
• Assignment operators
• Comparison operators
• Logical operators
• Bitwise operators

Arithmetic Operators

Arithmetic operators are used to perform common mathematical operations.

Java Assignment Operators

Assignment operators are used to assign values to variables. In the example below, we use the assignment operator (`=`) to assign the value 10 to a variable called x:

Example

`int x = 10;`

The addition assignment operator (`+=`) adds a value to a variable:

Example

```int x = 10;
x += 5;```

A list of all assignment operators:

Java Comparison Operators

Comparison operators are used to compare two values:

Java Logical Operators

Logical operators are used to determine the logic between variables or values:

Differentiation of Java Operators