对于条件表达式(逻辑判数值?表达式1:表达式2),它运算顺序怎么会是自右向左呢它应该是由左向右呀,它不是先判断问号前面的真和假,如果为真执行表达式1,如果为假,它执行表达式2,这怎

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 04:35:36
对于条件表达式(逻辑判数值?表达式1:表达式2),它运算顺序怎么会是自右向左呢它应该是由左向右呀,它不是先判断问号前面的真和假,如果为真执行表达式1,如果为假,它执行表达式2,这怎

对于条件表达式(逻辑判数值?表达式1:表达式2),它运算顺序怎么会是自右向左呢它应该是由左向右呀,它不是先判断问号前面的真和假,如果为真执行表达式1,如果为假,它执行表达式2,这怎
对于条件表达式(逻辑判数值?表达式1:表达式2),它运算顺序怎么会是自右向左呢
它应该是由左向右呀,它不是先判断问号前面的真和假,如果为真执行表达式1,如果为假,它执行表达式2,这怎么理解呢?

对于条件表达式(逻辑判数值?表达式1:表达式2),它运算顺序怎么会是自右向左呢它应该是由左向右呀,它不是先判断问号前面的真和假,如果为真执行表达式1,如果为假,它执行表达式2,这怎
int a=5
system.out.println(a==5?1:0);
会输出1;
如果a不等于5则会输出0;