第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

while(num)和while(num!=0)不是一樣的嗎?

while(num)和while(num!=0)不是一樣的嗎?

慕九州2079353 2016-07-28 16:23:48
if (num >= 0 ?&& num<=999999999){while(num != 0){count++;num/=10;}System.out.println("它是個"+ count+"位的數(shù)!");} else{System.out.println("輸入有誤!");}這個是對的但把num!=0改為·num就不對了·???
查看完整描述

1 回答

已采納
?
KXFT

TA貢獻113條經(jīng)驗 獲得超58個贊

在java里面不一樣啊,你可以輸出下面幾行看看結(jié)果,一個是0,一個false,前面的是num的值,類型是int類型,后面是num!=0的值,類型是布爾類型(boolean),while()里面的是boolean類型,你用num這個int類型的,當(dāng)然會錯。你可能是學(xué)過C語言再來看java的,java里面0和1是不代表true和false的。

int num=0;

System.out.println(num);

System.out.println(num!=0);




查看完整回答
1 反對 回復(fù) 2016-07-28
  • 1 回答
  • 0 關(guān)注
  • 2498 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號