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