java中的?和:是什么运算符还是什么意思?
7个回答
展开全部
这是JAVA的三元运算符,其实就是相当于一个if-then-else语句,就是判断一个条件是否成立,如果成立则执行一条语句,如果不成立则执行别一个语句
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是一个if语句的缩写,C语言里的语法,条件表达式e1?e2:e3,若e1为真(非0),则此表达式的值为e2的值;若为假,则表达式的值为e3。等同于
$e="";
if(e1)
{
$e=e2;
}
else
{
$e=e3;
}
其中e1、e2、e3都是表达式。
$e="";
if(e1)
{
$e=e2;
}
else
{
$e=e3;
}
其中e1、e2、e3都是表达式。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
return x/y==0?1:2;
你说的是类似这样的返回语句吧 ?
它的意思是 如果x/y=0 返回1 否则 返回2
希望对你有帮助
你说的是类似这样的返回语句吧 ?
它的意思是 如果x/y=0 返回1 否则 返回2
希望对你有帮助
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
三目运算。比如a=0?1:2 这个会先判断a是不是等于0,如果是,就返回1,如果不是就返回2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
嗯 是三元运算符,楼上说的都对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询