int 與Integer的注意事項

樓主昨天遇到了一個問題,在serviceImpl調用自定義工具類的某一個靜態方法,靜態方法的是使用int類型的,然後樓主調用方法是是使用Integer類型的。因爲Integer類型是允許有null跟0的值,而int不能有null值,就導致了樓主調用方法的時候還沒有進入方法就報空異常了,是因爲Integer與int的衝突導致的,所以如果需要定義int類型的參數,儘量使用Integer去替代

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章