Java Ternary Operator With Examples

Java ternary operator is the only conditional operator that takes three operands. Java ternary operator is a one liner replacement for if-then-else statement and used a lot in java programming. We can use ternary operator to replace switch also as shown in below example.

Java Ternary Operator

The first operand in java ternary operator should be a boolean or a statement with boolean result. If the first operand is true then java ternary operator returns second operand else it returns third operand.

Syntax of java ternary operator is:

result = testStatement ? value1 : value2;

If testStatement is true then value1 is assigned to result variable else value2 is assigned to result variable.

Let’s see java ternary operator example in a simple java program.

Output of the above ternary operator java program is:

As you can see that we are using java ternary operator to avoid if-then-else and switch case statements. This way we are reducing the number of lines of code in java program. That’s all for a quick roundup of ternary operator in java.

By admin

Leave a Reply