文章目录[隐藏]
三元运算符:
格式:(条件表达式)?表达式1:表达式2;
其中条件表达式的类型为boolean类型,当条件表达式为true时则这个执行表达式1,如果为false时,则执行表达式2。
所有的三元运算符都能转换为if ...else...语句。
三元运算符使用例子:
int a;
a = (1==2)?3:4;
System.out.println(a);
首先先将a定义为一个整数,然后在用三元运算符运算后的值给a
因为1不等于2所以这个式子打印的结果会是右边那个4。
如果我们把左边的1改成2,那么2是等于2的,所以打印出来的值会是3。
int a;
a = (1==2)?3:4;
System.out.println(a);//输出4
int b;
b = (2==2)?3:4;
System.out.println(b);//输出3
没有回复内容