首页 > 其他 > 详细

三元运算符

时间:2020-07-17 13:00:30      阅读:46      评论:0      收藏:0      [点我收藏+]

一元运算符;  只需要一个数据就可以进行操作的运算符

如:        取反:!    自增:++        自减:--

 

二元运算符;需要;;两给数据才可以进行操作运算符

如:    加法:+      赋值;=

 

三元运算符; 需要三个数据才可以进行操作的运算符。

格式:  数据类型  变量名称 =  条件判断  ? 表达式A  :表达式B

 

 

 

流程;

首先判断条件是否成立;

如果成立为true,那么将表达式A的值 赋值给左边的变量。

如果不成立为false,那么将表达式B的值赋值给左侧的变量。

二者选其一,

  

int a = 10;

int b =20;

int max =a>b  ?  a:b;

//判断a>b是否成立,如果成立将a的值赋值给max;如果成立将b的值赋值给max;二者选其一。

 

 

@@@注意事项;

1,必须同时保证表达式a和表达式b都符合左侧数据类型的需求,

2, 三元运算的结果必须被使用,(要么就套用公式,要么就直接打印输出。)

sout。。。。。。。。。。。。。。。。(a>b  ?  a:b);

 

三元运算符

原文:https://www.cnblogs.com/feng---/p/13328670.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!