Java arithmetic operators

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