Even odd program in java using ternary operator

Let’s learn even odd program in java using ternary operator.

Even odd program in java using ternary operator

In the below java program first user enters a number using nextInt() method of Scanner class. This number is stored in integer variable ‘number’.

even odd program in java using ternary operator

Then if the given number is divisible by 2, then the number is even. Else the number is odd. Final result is stored in string variable “strOutput”.

Let’s see program on even odd program in java using ternary operator.

import java.util.Scanner;
public class EvenOddTernary
{
   public static void main(String[] args) 
   {
      Scanner sc = new Scanner(System.in);
      System.out.println("Please enter a number : ");
      int number = sc.nextInt();
      // java odd or even
      String strOutput = (number % 2 == 0) ? "even" : "odd";   
      System.out.println(number + " is " + strInput);
      sc.close();
   }
}

Output:

Please enter a number : 15
15 is odd


Also read – methods in java