点击查看视频讲解
相同点:
都有一个布尔表达式;
都要由两个代码分支;
都是根据布尔表达式的运算结果来选择执行一个代码分支;
不同点:
三元运算符,是一个运算符,一定有一个运算结果,而双支判断语句是一个流程控制语句,没有返回结果;
三元运算符,必须有一个变量接收返回的结果,双支判断语句不需要;
案例演示:
分别使用三元运算符和if-else语句求两个整数的最大值;
相同点:
都有一个布尔表达式;
都要由两个代码分支;
都是根据布尔表达式的运算结果来选择执行一个代码分支;
不同点:
三元运算符,是一个运算符,一定有一个运算结果,而双支判断语句是一个流程控制语句,没有返回结果;
三元运算符,必须有一个变量接收返回的结果,双支判断语句不需要;
案例演示:
分别使用三元运算符和if-else语句求两个整数的最大值;
相关文章: