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