Java Supports a rich set of operators. We have totally 8 types of operators in java. An operators is a symbol that tells the computer to perform certain mathematical or logical manipulations. Operators are used in programs to manipulate data and variables. They usually form a part of mathematical or logical expressions. Java operators can be classified into a number of related categories as shown below

- Arithmetic Operators
- Relational Operators
- Logical operators
- Assignment operators
- Increment and Decrement operators
- conditional operator
- Bit wise operators
- Special operators

Arithmetic operators are used to construct mathematical expressions as in algebra. Java supports all the basic arithmetic operators.

**Operator**

**Meaning**
+ Addition or Unary plus

- subtraction or unary minus

* Multiplication

/ Division

% Modula division ( Remainder)

- subtraction or unary minus

* Multiplication

/ Division

% Modula division ( Remainder)

#### Relational operators

We often compare two quantities, and depending on their reaction, take certain decisions. For example, we may compare the age of two persons, or the price of two items, and so on. These comparisons can be done with the help of relational operators. Java supports six relational operators

**Operator**

**Meaning**
< is less than

< = is less than or equal to

> is greater than

>= is greater than or equal to

= = is equal

!= is not equal

< = is less than or equal to

> is greater than

>= is greater than or equal to

= = is equal

!= is not equal

#### Logical Operators

In addition to the relational operators, java has three logical operators

**Operator**

**Meaning**
&& Logical AND

|| Logical OR

! Logical NOT

Variable Operator = expression;

expression1?expression2:expression3

|| Logical OR

! Logical NOT

#### Assignment operators

Assignment operators are used to assign the value of an expression to a variable. Java has a set of "short hand" assignment operators which are used in the formVariable Operator = expression;

#### Increment and decrement operators

Java has two very useful operators not generally found in many languages. These are the increment and decrement operators ++ and -- .#### Conditional Or Ternary Operator

The character pair ? : is a ternary operator available in java. This operator is used to construct conditional expression of the formexpression1?expression2:expression3

## 0 comments:

## Post a comment