1. 程式人生 > >Integer與int的區別?

Integer與int的區別?

1、Integer 是 int 提供的封裝類,從 Java 5開始引入了自動裝箱/拆箱機制,使得二者可以相互轉化,而 int 是 Java 的基本資料型別;
2、Integer 預設值是 null ,而 int 預設值是0;
3、Integer 是物件,用一個引用指向這個物件,而 int 是基本型別,直接儲存數值。
4、Integer 提供了好多與整數相關的操作方法,例如,將一個字串轉換成整數等。

參考提高文章:
http://blog.csdn.net/login_sonata/article/details/71001851