Java 中的条件操作符 ?: 是什么?
条件操作符也称为三元运算符。此运算符由三个操作数组成,并用于求值布尔表达式。此运算符的目的是决定;应该将哪个值分配给变量。该运算符的写法为
variable x = (expression)? value if true: value if false
示例
public class Test {
public static void main(String args[]) {
int a, b;
a = 10;
b = (a == 1) ? 20: 30;
System.out.println("Value of b is: " + b);
b = (a == 10) ? 20: 30;
System.out.println(“Value of b is: " + b);
}
}输出
Value of b is: 30 Value of b is: 20
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP