java中儘量使用integer等封裝類型,除非是計算少用基本類型。
基本類型的轉換,如果基本類型的值爲0時,不報錯,但是運行完成後會報運行時異常,常常會不注意
,之前我遇到一次,就是死活找不到出錯的地方,最終打斷點才找出錯誤點。
不像封裝類型,默認是null,隱式轉換時會報空指針異常
java中儘量使用integer等封裝類型,除非是計算少用基本類型。
基本類型的轉換,如果基本類型的值爲0時,不報錯,但是運行完成後會報運行時異常,常常會不注意
,之前我遇到一次,就是死活找不到出錯的地方,最終打斷點才找出錯誤點。
不像封裝類型,默認是null,隱式轉換時會報空指針異常