# Ternary operator | Java

* Represented by `?:`
    
* Operator have more than three operand are called ternary operators.
    
* The only possible ternary operator in Java is conditional operator.
    

**Syntax:**

`expression ? true : false`

If expression is true then result is will be true otherwise false.

**Example -**

```java
int x = (10 < 20) ? 30 : 40;
System.out.println(x); // 30
```

We can perform nesting of conditional operator also.

```java
int x = (10 > 20) ? 30 : ((40 > 30) ? 70 : 60);
System.out.println(x); // 70
```

## **Conclusion**

The ternary operator in Java offers a concise way to express conditional statements. Mastering its usage enhances code readability and simplifies decision-making, contributing to efficient and expressive programming.
