ArrayList對象不能存儲基本類型,只能存儲引用類型的數據。類似 <int> 不能寫,但是存儲基本數據類型對應的包裝類型是可以的。
所以,想要存儲基本類型數據, <> 中的數據類型,必須轉換后才能編寫,轉換寫法如下:
基本類型包裝類 | |
---|---|
byte | Byte |
short | Short |
int | Integer |
long | Long |
float | Float |
double | Double |
char | Character |
boolean | Boolean |
我們發現,只有Integer 和 Character 需要特殊記憶,其他基本類型只是首字母大寫即可。
自動裝箱: 基本數據類型可以自動包裝為包裝類類型
自動拆箱: 包裝類類型可以自動拆箱為基本數據類型