課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
在第四行中int heightAvg2=int heightAvg1,為何不行?后邊的Int必須要加括號嗎?
2015-10-07
源自:Java入門第一季(IDEA工具)升級版 2-10
正在回答
(int)是執行類型強轉heightAvg1?原來是double類型 現在要將他的值賦給 int型的heightAvg2,就得先將heightAvg1的值轉換成int不加括號的int 是在定義變量,加了括號的(int)是在執行類型強轉 是兩個概念
(int)是執行類型強轉heightAvg1?
原來是double類型 現在要將他的值賦給 int型的heightAvg2,就得先將heightAvg1的值轉換成int
不加括號的int 是在定義變量,加了括號的(int)是在執行類型強轉 是兩個概念
沒錯哦,(int)表示強制轉換,是java的固定語法,就好象變量名不能取保留字一樣,是一種默認的規則喔.
(int)是執行類型強轉heightAvg1 原來是double類型 現在要將他的值賦給 int型的heightAvg2,就得先將heightAvg1的值轉換成int
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
2 回答求解答問題
2 回答求解答新手問題
3 回答求解答我的問題
2 回答求解答 格式問題
4 回答求解答我這個問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-08
沒錯哦,(int)表示強制轉換,是java的固定語法,就好象變量名不能取保留字一樣,是一種默認的規則喔.
2015-10-07
(int)是執行類型強轉heightAvg1 原來是double類型 現在要將他的值賦給 int型的heightAvg2,就得先將heightAvg1的值轉換成int
不加括號的int 是在定義變量,加了括號的(int)是在執行類型強轉 是兩個概念