int與Integer的區別

itcitcjhgggg發表於2020-09-28
  1. Integer是int的包裝類,int則是java的一種基本的資料型別;
  2. Integer變數必須例項化之後才能使用,而int變數不需要例項化;
  3. Integer實際是物件的引用,當new一個Integer時,實際上生成一個指標指向物件,而int則直接儲存數值;
  4. Integer的預設值是null,而int的預設值是0。

相關文章