
int a=1; int b=1;a==b ? System.out.println() : System.out.println();这3句java代码错在哪?
4个回答
展开全部
三目运算符,其实是有返回值的,可以理解为:
if(a){
return b;
}else{
return c;
}
所以直接写的话是会报编译错误的
追问
可以不使用该返回值吗?
展开全部
not a statement不是一个表达式啊 要么返回一个字符串要么返回一个数字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
三元运算符是必须要有返回值,System.out.println() 没有返回值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你输出个球了 你这不错才有问题了呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询