Add Two Numbers in Java
Learn basic arithmetic operations in Java programming
➕ Adding Numbers in Java
Adding two numbers is one of the most basic operations in Java programming. You can add integers, decimals, and even get user input for dynamic calculations.
// Simple addition example
int num1 = 10;
int num2 = 20;
int sum = num1 + num2;
System.out.println("Sum: " + sum);
Different Ways to Add Numbers
Simple Addition
Direct addition of two numbers
int a = 15, b = 25;
int result = a + b;
System.out.println(result);
User Input
Get numbers from user input
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
int y = sc.nextInt();
System.out.println(x + y);
Method Approach
Create a reusable method
public static int add(int a, int b) {
return a + b;
}
System.out.println(add(10, 20));
Decimal Numbers
Adding floating-point numbers
double num1 = 10.5;
double num2 = 20.3;
double sum = num1 + num2;
System.out.println(sum);
🔹 Complete Example Program
Here's a complete Java program that adds two numbers:
import java.util.Scanner;
public class AddTwoNumbers {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter first number: ");
int firstNumber = scanner.nextInt();
System.out.print("Enter second number: ");
int secondNumber = scanner.nextInt();
int sum = firstNumber + secondNumber;
System.out.println("Sum of " + firstNumber + " and " + secondNumber + " is: " + sum);
scanner.close();
}
}
Sample Output:
Enter first number: 15
Enter second number: 25
Sum of 15 and 25 is: 40
🔹 Key Points to Remember
-
Import Scanner:
Use
import java.util.Scanner;for user input -
Data Types:
Use
intfor whole numbers,doublefor decimals -
Addition Operator:
The
+symbol performs addition -
Print Results:
Use
System.out.println()to display output -
Close Scanner:
Always close Scanner with
scanner.close()