三元运算符


      三元运算符是一种需要三个操作数的运算符,运算的结果根据给定的条件决定。具体语法如下:

      条件表达式?表达式1:表达式2

 在上述语法格式中,先求条件表达式的值,如果为true,则返回表达式1的执行结果;如果,条件表达式的值为false,则返回表达式2的执行结果。具体实例如下:

 

 

 

 

 

 

 

 

 

 

 通过例子,可以看出age>=18为条件表达式;已成年与未成年分别为表达式1,表达式2。上述age变量用于接受用户输入的年龄,然后首先执行“age>=18”,当判断结果为true时,将字符串“已成年”赋值变量给status,否则将“未成年”赋值变量给status。最后在控制台查看输出结果。

 

其应用与if...else...语句极为相似。

 

 

 

 

 

 

 

 

 

 

 

 

 两者对比,不难看出,三元运算符更为简练,体积更小。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM