33问答网
所有问题
java中(x>y)?x:y;什么意思,我忘记了
如题所述
举报该问题
推荐答案 推荐于2018-02-28
这是java中的
三元运算符
,
(x>y)?x:y; 如果x>y 为true 则返回x 否则返回y
其写法和
if(x>y){
x;
}else{
y;
}是一样的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/dRPWWR0W4.html
其他回答
第1个回答 2012-12-26
是一个条件判断语句。如果(x>y)为真,则执行x,并返回x值;反之,如果(x>y)为假,则执行x,并返回有y值。
第2个回答 2012-12-26
这个是三元表达式 用于判断
如果 X > Y 值就是 x 反之就是 Y
第3个回答 2012-12-26
a = (x>y)?x:y
1、分为两部分(x>y)和x:y
2、(x>y)为true的话,返回x(a=x) 否则返回 y(a=y)。
第4个回答 2012-12-26
三目运算符。
如果x大于y则返回x,否则返回y
1
2
3
下一页
相似回答
java中x
>
y?x:y
是
什么意思
?貌似是比较两个数大小,不过?和:的都是什么意...
答:
是的 ,
就是比较两个数的大小
, return x>y?x:y;的意思是 x y比较,若是x>y成立则返回值是x 若是不成立返回y 然后结束语句
java
在比较大小的时候为
什么
在输
(x
>y
?x:y)
之前要输
答:
这是三目运算符的写法,一般是用于赋值语句
,?是判断x是否大于y,是的话则值为x,否的话值为y。
z= x>
y? x: y
是
什么意思
?
答:
如果x>y,就把x的值赋给z,否则把y的值付给z。可以把z=x>y
? x : y
理解为 if
(x
>
y)
{ z=x;}else{ z=
y;
}
大家正在搜
java中怎么表示x的y次方
x+=y什么意思
java输入x值输出y值
javay有参无返回与
x的y次方怎么打出来
java游戏
编程实现输入x的值输出y的值
c语言根据x值输出y值
c语言输入x的值求y的值
相关问题
java中x>y?x:y是什么意思?貌似是比较两个数大小,不...
java中"x="+x="y="+y什么意思啊
java中while(++x<--y)是什么意思
java中x&y>0是什么意思?
java中表达式X+(Y++)什么意思
Java中 int max =x>y?x>c?x:c:y>c...
z=x>y? x : y;什么意思啊
java中for(类名 x:y){ }表示什么意思,例如 f...