55问答网
所有问题
num == 0 ? "" : "" + num 这句话时什么意思求解java
如题所述
举报该问题
推荐答案 推荐于2018-04-09
?是个三目运算符:
num == 0 ? 表示判断num是否等于0
"" : "" + num 前面一段表是 如果num等于0 那么这一整个
表达式
(
num == 0 ? "" : "" + num ) 的值取“”空字符串,后面一段表示 如果num不等于0 那么这一整个表达式的值取 “”+num
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/Gc4L4cI8e8LQF8L4GF.html
其他回答
第1个回答 2016-10-18
逻辑是num等于0的时候赋值为空,不等于赋值num的字符串。但是这个语句有问题把,如果num为整数,不能直接赋值字符串
第2个回答 2016-10-18
这个是问号表达式
?前面是判断条件 ,如果条件是 真,返回:前面的、否则返回:后面的
~
相似回答
num什么意思?
答:
num
是
java
或者c语言中定义字符串类型,就是number类型,只能填写数字
$
num=0;
$num++运算是
什么意思?
答:
意思是如果$
num
的值小于等于2000为真就输出:值小于等于2000。
num
是
什么意思?
答:
num一般会代表一个数字变量的名字,num是number的缩写,在代码里面可以自行定义变量,和定义的inta,inti;是一样的。!是逻辑运算符中的“非运算”,!=是不等于;当num不等于0时,while(num!
=0
);当num不等于
0时:
{ digit=num%10
;num=num
/10;cout<<digit;} ...
这个程序最后一行中
num=0
代表
什么
答:
led 亮,beep 叫;再按一下,led 灭,beep 不叫;接着,不断按按键,就在这两个状态之间切换。若
num
在 case 2 时不清零,那么下次按按键,num 就会一直加,switch() 就没有符合的 case,即直接跳过,这样状态就不会切换,直到你按够 256 次,num 溢出回到
0
,才会回到正常功能。
java
中双列集合键值存储为
什么
比较器中 num
==
0
?
1
:
num;
打印结果...
答:
我这样打印是可以出现1的 可能是你上面的逻辑错了吧 int
num
=
0;
System.out.println("" + (num
==
0
?
1
:
num));
大家正在搜
相关问题
Long sum=0L; num/=10; 分别代表什么意思...
java中 num=num>>1;这句语句是什么意思,求高人...
java 里的num是什么意思???
java中num=num*10+i%10这个什么意思?
num+=2在java中是什么意思
java中num+"*"+num+"="+num*num是什...
Java中 num++; 和 ++num; 有什么区别?nu...
java中这个num是什么意思,编译器会出现什么样的结果