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:
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