課程
/后端開發
/Java
/Java入門第三季
int應該可以自動轉成long,long在轉成Long類型,這樣不行嗎?
2015-10-27
源自:Java入門第三季 3-3
正在回答
我覺得不行吧 int a = 1 ; long b = new long(a); ?或者 long b = a;如果直接轉換 ,不符合邏輯啊, ?覺得想法怪怪的?
你也知道這個轉換是兩步,系統可以自動幫你轉一步已經很好了...何況自動裝箱這一步本來就是1.5之后才新增的 你還想一步到位......
那也不是直接轉成包裝類吧?包括long也不能直接轉換成包裝類Long吧?
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
1 回答long c = Math.round(a) 是不是轉換了long類型啊??
3 回答基本類型 int 無法直接轉換為包裝類 Long 類型嗎?
3 回答String類型轉化成int類型
3 回答為什么我改成Long型就有錯呢
1 回答int無法直接轉換為包裝類Long的原因是什么
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-25
我覺得不行吧 int a = 1 ; long b = new long(a); ?或者 long b = a;如果直接轉換 ,不符合邏輯啊, ?覺得想法怪怪的?
2015-10-27
你也知道這個轉換是兩步,系統可以自動幫你轉一步已經很好了...何況自動裝箱這一步本來就是1.5之后才新增的 你還想一步到位......
2015-10-27
那也不是直接轉成包裝類吧?包括long也不能直接轉換成包裝類Long吧?