int min=x>y?y:x 什么意思,如何理解 ?问号起到什么作用 ?分号什么作用
发布网友
发布时间:2022-05-09 15:19
我来回答
共2个回答
热心网友
时间:2023-10-06 04:45
1.含义是
Integer
min;
if(x>y){
min=x;
}
else{
min=y;
}
2.这里的问号,并不是单独使用,后面的那个也不是分号而是冒号..
?:中问号与冒号是共同被用作一个三目运算符用作条件判断..
其含义如上面条目1所述.
热心网友
时间:2023-10-06 04:45
条件运算符
?:
可以代替if
else
语句
意思就是说
如果x>y的话,那么min=y,反之,则min=x
再用的时候,强烈建议用括号