1. 程式人生 > >為什麼泛型類的型別不能是基本資料型別

為什麼泛型類的型別不能是基本資料型別

1.泛型的定義:在程式中我們將一個物件放入集合中,但是集合不會記住物件的型別,當我們在次使用物件的時候,物件變為Object型別,而程式中還是原來的型別,我們必須要自己轉換其型別,為了解決這個問題,則提出泛型。

2.泛型要求包容的是物件型別,而基本資料型別在Java中不屬於物件。但是基本資料型別有其封裝類,且為物件型別。

3.想放int型別,要放Integer型別不能直接放int(基本資料型別)。