两数交换的四种方法:
三元运算符实现的都可以采用if语句实现,反之不成立
什么时候if语句实现不能用三元改进呢?
当if语句控制的操作是一个输出语句的时候就不能。
为什么呢?因为三元运算符是一个运算符,运算符操作完毕就应该有一个结果,而不是一个输出。
//能用三元就先用三元。
if语句的使用场景:
针对表达式是一个boolean类型的判断。
针对一个范围的判断
两数交换的四种方法:
三元运算符实现的都可以采用if语句实现,反之不成立
什么时候if语句实现不能用三元改进呢?
当if语句控制的操作是一个输出语句的时候就不能。
为什么呢?因为三元运算符是一个运算符,运算符操作完毕就应该有一个结果,而不是一个输出。
//能用三元就先用三元。
if语句的使用场景:
针对表达式是一个boolean类型的判断。
针对一个范围的判断