条件运算符( ? : )也称为 “三元运算符”。
语法形式:布尔表达式 ? 表达式1 :表达式2
运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值
例子如下:
package HolleWorld;
public class HelloWorld6 {
public static void main (String args[]){
int a=6;
int b=7;
String str=(a<b)?"我是MT":"我是大神";
System.out.println(str);
}
}
因为,表达式 a>5 的值为 true ,所以,返回: "我是MT"
参考来自慕课网