三元表达式和if-else语句的区别
2015-02-12 17:03
441 查看
三元表达式是一个表达式,表达式是有返回值的。1+1是一个表达式,调用有返回值的方法或函数也是一个表达式,比如java中:object.getClass();如果不能返回一个值,则表达式无效,比如false?Sysotem.out.println("a"):Sysotem.out.println("b");但是if-else语句可以执行没有返回值的方法。
相关文章推荐
- 多个if语句和多个if else语句的区别
- 三元运算和if ,else语句
- EL表达式类似的if和else语句
- try catch 和if else 语句区别细说
- 黑马程序员--if..else...和switch....case和循环结构和三元表达式
- [No0000B7]If else 与 三元表达式? : 效率对比
- 零基础学python-11.5 真值测试与if...else...三元表达式
- Python 三元条件判断表达式(and or/if else)
- MATALB——多if语句、多if..else语句和witch语句的用法及区别
- [No0000B7]If else 与 三元表达式- - 效率对比
- C#中的分支结构:if..else if 、if... else 和 switch ...case语句的区别
- 零基础学python-11.5 真值测试与if...else...三元表达式
- if(){}else和try{}catch{}语句的本质区别
- sql中的if else语句和if test 语句的区别
- if-else和switch语句的区别,及选择。
- 异常处理和IF else语句判断的区别?
- gcc:预处理语句--#if, #elif, #else, #endif和#ifdef,#ifndef
- C_判断语句if与else的组合使用
- bash与tcsh的区别一 (if语句)
- c语言 习题5.8参考答案(第一种解法,用if~else~语句)