Answer
Check Even or Odd Number in Java
Java
public class EvenOrOddNumber {
public static void main(String[] args) {
int num = 10;
if (num % 2 == 0) {
System.out.println("Number is even number");
} else {
System.out.println("Number is odd number");
}
}
}
Output
CODE
Number is even number
Using Scanner (User Input)
Java
import java.util.Scanner;
public class EvenOrOddInput {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Enter a number: ");
int num = sc.nextInt();
if (num % 2 == 0)
System.out.println(num + " is EVEN");
else
System.out.println(num + " is ODD");
sc.close();
}
}
Using Ternary Operator (Compact Version)
Java
int num = 7;
String result = (num % 2 == 0) ? "Even" : "Odd";
System.out.println(num + " is " + result); // → 7 is Odd
Key Concept
- ✓
%is the modulus operator — returns the remainder after division - ✓
10 % 2 = 0→ Even - ✓
7 % 2 = 1→ Odd
Automation Testing Relevance
Used in TestNG data providers to alternate test data, or to split test execution into even/odd batches for parallel runs.
