我遇到這個問題時正在處理一個問題。爲什麼char轉換爲int類型而不是char轉換爲Java中的Integer
(int)input.charAt(i) //works
(Integer)input.charAt(i) // Does not work
// input being a string
我首先想到的是原始圖像被區別對待,這就是爲什麼這不起作用。但是後來我發現很難理解爲什麼他們首先會有一個Integer Wrapper類。
編輯: 然後有包裝類的優點是什麼?這僅僅是因爲沒有原始存在並且在設計上更多地面向對象?我發現很難理解如何有用。新的懷疑altogetehr。
有趣。我會認爲它可以是自動裝箱的。 – DerMike 2011-12-15 10:44:11