格式
(关系表达式)?表达式1:表达式2;
(关系表达式)?表达式1:表达式2;
如果关系表达式结果为true,运算后的结果是表达式1;
如果关系表达式结果为false,运算后的结果是表达式2;
public class SanMu{
public static void main(String[] args){
System.out.println((5<3)?true:false);//输出:false
//获取两个数中的最大数。
int a = 3;
int b = 5;
int max = a>b?a:b; //求最大值
int min = a<b?a:b; //求最小值
System.out.println(max+"----------"+min);
//输出:5--------3
}
}
public class SanMu{
public static void main(String[] args){
int m=12;
int n=13;
int o=14;
int A=(m>n?m:n);//求出的最大值赋值给A
int B=(A>o?A:o);//再用A与剩下的数据o比较,最大值赋值给B
System.out.println(B);
}
}