1. 程式人生 > >Java int和Integer的區別

Java int和Integer的區別

body 類型轉換 per 區別 primitive ava ger class ron

int是基本類型(Primitive),Integer是引用類型(Wrapper)。
int是java的原始數據類型,Integer是java為int提供的封裝類。


int的變量不需要實例化,Interger的變量需要實例化。
int的默認值為0,Integer的默認值為null。
int一般做數值參數,Integer一般做類型轉換。


程序裏簡單運算用int,對象裏的屬性用Integer。

Java int和Integer的區別