數組(Array)和列表(ArrayList)有什麼區別?什麼時候應該使用Array而不是ArrayList?

Array:它是數組,申明數組的時候就要初始化並確定長度,長度不可變,而且它只能存儲同一類型的數據,比如申明爲String類型的數組,那麼它只能存儲S聽類型數據
ArrayList:它是一個集合,需要先申明,然後再添加數據,長度是根據內容的多少而改變的,ArrayList可以存放不同類型的數據,在存儲基本類型數據的時候要使用基本數據類型的包裝類

當能確定長度並且數據類型一致的時候就可以用數組,其他時候使用ArrayList

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章