## Arithmetic Operators in Java Programming

• The basic arithmetic operations in Java Programming are addition, subtraction, multiplication, and division.
• Arithmetic Operations are operated on Numeric Data Types as expected.
• Arithmetic Operators can be Overloaded.
• Arithmetic Operators are “Binary” Operators i.e they operates on two operands.

## Arithmetic Operators used in Java :

OperatorUse of Operator
+Use to Add Two Numbers and Also used to Concatenate two strings
-Used for Subtraction
*Used to multiply numbers
/Used for Division
%Used for Finding Mod (Remainder Operator)

## Live Example 1 : Arithmetic Operators

```class ArithmeticOperationsDemo {

public static void main (String[] args){

// answer is now 3
int answer = 1 + 2;
System.out.println(answer);

// answer is now 2
answer = answer - 1;
System.out.println(answer);

// answer is now 4
answer = answer * 2;
System.out.println(answer);

// answer is now 2
answer = answer / 2;
System.out.println(answer);

// answer is now 10
answer = answer + 8;

// answer is now 3
answer = answer % 7;
System.out.println(answer);
}
}```

## Live Example 2 : Use of Modulus Operator

```class ModulusOperatorDemo {
public static void main(String args[]) {
int    x = 92;
double y = 92.25;

System.out.println("x mod 10 = " + x % 10);
System.out.println("y mod 10 = " + y % 10);
}
}```

### Output :

```x mod 10 = 2
y mod 10 = 2.25```

## Live Example 3 : Joining Two Strings

```class AssignmentConcatDemo {
public static void main(String[] args){

String firstName = "Pritesh";
String lastName  = " Taral";

String fullName  = firstName + lastname;
System.out.println(fullname);
}
}```

### Output :

`Pritesh Taral`

Other Operators : Assignment Operator | Compound Assignment