課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
x前面若不加int,為什么報錯?
2016-03-05
源自:Java入門第一季(IDEA工具)升級版 3-8
正在回答
x是變量的話,首先要聲明,加int就是對x進行聲明,如果前面已經(jīng)對x聲明了,就不能再次聲明
qq_明_5 提問者
不可以,java屬于靜態(tài)語言,編譯的時候編譯器會分配給變量內(nèi)存,特定的類型分配特定的內(nèi)存,比如int就是4個字節(jié)的內(nèi)存,byte就是占一個字節(jié)的內(nèi)存等等,如果不加類型修飾符,編譯器就無法判斷出到底要給這個變量分配多少內(nèi)存,所以會報錯。
你的x是什么 ?是變量或常量的話 ?都要加int ?不一定是int 根據(jù)你的需要改變 ?這個是數(shù)據(jù)類型
舉報
0基礎萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎語法開始
1 回答幫我看一下為什么three前面為什么不能加int可以嗎
4 回答為什么前面不能加int
1 回答請問大神,three=one+two前為何不可以加 int
2 回答如果平均分是個整數(shù)那可不可以用int
5 回答不可以寫成 int newAge = age1--;嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-03-05
x是變量的話,首先要聲明,加int就是對x進行聲明,如果前面已經(jīng)對x聲明了,就不能再次聲明
2016-03-05
不可以,java屬于靜態(tài)語言,編譯的時候編譯器會分配給變量內(nèi)存,特定的類型分配特定的內(nèi)存,比如int就是4個字節(jié)的內(nèi)存,byte就是占一個字節(jié)的內(nèi)存等等,如果不加類型修飾符,編譯器就無法判斷出到底要給這個變量分配多少內(nèi)存,所以會報錯。
2016-03-05
你的x是什么 ?是變量或常量的話 ?都要加int ?不一定是int 根據(jù)你的需要改變 ?這個是數(shù)據(jù)類型