中易网

JAVA三元嵌套表达式 意义int b; boolean a=false; b = a?0:1;

答案:3  悬赏:0  
解决时间 2021-04-28 14:18
  • 提问者网友:呆萌心雨
  • 2021-04-27 18:34
JAVA三元嵌套表达式 意义int b; boolean a=false; b = a?0:1;
最佳答案
  • 二级知识专家网友:心与口不同
  • 2021-04-27 18:59
int b; boolean a=false; b = a?0:1;
等价int b;
boolean a = false;
if(a){
b = 0;
}else{
b = 1;
}

这样写 代码比较简练。
全部回答
  • 1楼网友:哭不代表软弱
  • 2021-04-27 21:31
b是int类型的能把boolean类型的a赋值给b吗!
  • 2楼网友:开心就好
  • 2021-04-27 20:10
你好! 语句写的有问题 应该这么写。。 int b; boolean a = false; b = a == false ? 0 : 1 如果a为false,b等于0,否则b等于1 如有疑问,请追问。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息