条件运算符是一种简洁的设计:它用一句语句实现了判断与赋值的两个动作。其格式是:
条件表达式?值1:值2;
如果条件表达式的值为真,则整个表达式的值为值1,否则为值2。
public class demoTerm{
public static void main(String[] args){
int a;
int x1=1,x2=2;
a = x1>x2?x1:x2;
System.out.println(a);
}
}
运行结果如下:
因为x1>x2的值是false,所以整个表达式的值是x2,即2