Day13 : Ternary Operator

Syntax : 

Var-name = (test-condition) ? (true - statement) : (false - statement);

C :

(a%2==0)?printf ("Even no") : printf("Odd no");

Java : (Wrong way)

(a%2==0) ? System.out.println("Even No") : System.out.print("Odd No.);

Java : (Correct Way)

class Evenodd

{

    public static void main(String[] args)

    {

        int a;

        a = integer.parseInt(array[0]);

        String result;

        result = (a%2 == 0) ? "Even" : "Odd";

        System.out.println(result);

    }

}


Comments

Popular posts from this blog

What does System.out.printf( "%-15s%03d\n", s1, x) do?

Day22 : Object Initialization

Day 20 : Double Dimensional Array