Java的三目运算符
时间: 2024-08-16 10:09:35 浏览: 39
Java 三目运算符
Java的三目运算符也被称为条件运算符,它是一种简洁的语法形式,用于在一个简单的表达式中根据给定条件选择两个操作数中的一个。它的基本语法如下:
```
condition ? expression_if_true : expression_if_false;
```
如果`condition`为真(非零值),那么就执行`expression_if_true`并返回其结果;如果`condition`为假(零值),则执行`expression_if_false`并返回其结果。这个运算符通常用于简化if-else语句,提高代码的简洁性和可读性。
例如:
```java
int age = 18;
String message = age > 18 ? "成年人" : "未成年人";
```
在这里,如果`age`大于18,`message`将被赋值为"成年人",否则为"未成年人"。
阅读全文