java三元运算符
时间: 2023-06-29 22:05:51 浏览: 134
java代码-Ternary
Java 中的三元运算符是一种简洁的条件表达式,它可以根据一个布尔表达式的结果来决定执行哪个表达式。它的语法如下:
```
(条件表达式) ? 表达式1 : 表达式2
```
其中,条件表达式的结果为 true 时执行表达式1,否则执行表达式2。
下面是一个例子:
```java
int a = 10;
int b = 20;
int max = (a > b) ? a : b;
System.out.println("最大值为:" + max);
```
在这个例子中,如果 a 大于 b,那么 max 的值就是 a,否则 max 的值就是 b。因为 a 的值为 10,b 的值为 20,所以输出结果为:
```
最大值为:20
```
阅读全文