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;
}
这样写 代码比较简练。
等价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
如有疑问,请追问。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息