Java Program to Add Two Numbers

01. Example:

import java.util.Scanner;

class additionOfNumbers {
  public static void main(String args[]) {
    int number01, number02, sum;
    
    System.out.println("Enter Two Integer Numbers");
    System.out.println("__________________________");
    
    Scanner in = new Scanner(System.in);
    System.out.print("nEnter First Number: ");
    number01 = in.nextInt();
    System.out.print("nEnter Second Number: ");
    number02 = in.nextInt();
    System.out.println("nnInput NumbersnFirst Number = " + number01 + "nSecond Number = " + number02);
    
    sum = number01 + number02;
    
    System.out.println("nAddition Of "+ number01+" and " + number02 +" is : " + sum);
  
  }
}

Output:

Table of Contents

Enter Two Integer Numbers
__________________________

Enter First Number: 43
Enter Second Number: 45

Input Numbers
First Number = 43
Second Number = 45

Addition Of 43 and 45 is : 88


02. Example:

To deal with larger integer values, we have to include the “BigInteger” class and process with the below program.

import java.util.Scanner;
import java.math.BigInteger;

class additionOfLargerNumbers {
  public static void main(String args[]) {
    String number01, number02;
    
    System.out.println("Enter Two Integer Numbers");
    System.out.println("__________________________");
    
    Scanner in = new Scanner(System.in);
    System.out.print("nEnter First Number: ");
    number01 = in.nextLine();
    System.out.print("nEnter Second Number: ");
    number02 = in.nextLine();
    System.out.println("nnInput NumbersnFirst Number = " + number01 + "nSecond Number = " + number02);
    
    BigInteger firstNumber = new BigInteger(number01);
    BigInteger secondNumber = new BigInteger(number02);
    BigInteger sum;
    sum = firstNumber.add(secondNumber);
    System.out.println("nAddition Of "+ firstNumber+" and " + secondNumber +" is : " + sum);
  
  }
}

Output:

Enter Two Integer Numbers
__________________________

Enter First Number: 14824235732243534
Enter Second Number: 15239432534535495

Input Numbers
First Number = 14824235732243534
Second Number = 15239432534535495

Addition Of 14824235732243534 and 15239432534535495 is : 30063668266779029

Leave a comment