課程
/后端開發
/Java
/Java入門第三季
為什么time前要用Long啊?Long不是long的包裝類嗎?而且為什么把Long改為double后輸出的是沒改前的那個數在第一位數后加一個小數點???
2015-08-18
源自:Java入門第三季 3-7
正在回答
Long 是long的包裝類;
Long time = c.getTimeInMillis();
c.getTimeInMillis()得到的是毫秒值,數據比較大,為了避免數據的溢出,選擇了合適的long類型;
選擇Long類,time是個對象,自動裝箱可以實現由基本類型轉換為包裝類,其實是基本類型long,也是可以滿足妖氣的;
最后的問題,是拆裝的機制;
恩言 提問者
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
1 回答這里為什么要用this啊?
1 回答long c = Math.round(a) 是不是轉換了long類型啊??
3 回答為什么我改成Long型就有錯呢
4 回答這個Long是什么意思
5 回答Scanner為什么前面要加private static
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-09-12
Long 是long的包裝類;
Long time = c.getTimeInMillis();
c.getTimeInMillis()得到的是毫秒值,數據比較大,為了避免數據的溢出,選擇了合適的long類型;
選擇Long類,time是個對象,自動裝箱可以實現由基本類型轉換為包裝類,其實是基本類型long,也是可以滿足妖氣的;
最后的問題,是拆裝的機制;