1. 程式人生 > >ArrayList集合

ArrayList集合

font 創建對象 list 基本類型 演示 ont tro arr oat

1、ArrayList集合概述

ArrayList集合是JDK提供的一個類,ArrayList中封裝了一個長度可變的數組,當存入的元素超過數組長度時,ArrayList會分配一個更大的數組來存儲這些元素。因此,可以將ArrayList集合看作是一個長度可變的數組。

2、集合的創建

導包:import java.util.ArrayList;

創建對象:ArrayList<要存儲元素的數據類型> list = new ArrayList<要存儲元素的數據類型>;

  • 集合中存儲的元素只能為<>中指定的數據類型的元素;
  • “<要存儲的元素的數據類型>”中的數據類型必須為引用類型,不能是基本類型;

8中基本類型對應的引用類型列表如下:

基本數據類型 對應的引用數據類型
byte Byte
short Short
int Integer
long Long
char Character
boolean Boolean
float Float
double Double

3、集合中的常用方法

方法聲明 功能描述
boolean add(Object obj) 將指定元素obj添加到集合末尾
Object get(int index) 獲取指定index位置上的元素並將其返回
int size()
返回集合中元素的個數
boolean add(int index, Object obj) 向集合指定index位置添加元素obj,原來index位置及其後的元素依次後移
Object set(int index, Object obj) 將集合中指定index位置上的元素替換為obj,並將被替代的元素返回
Object remove(int index) 將集合中指定index位置上的元素從集合中刪除,並將被刪除的元素返回
void clear() 清空集合中的元素

4、集合演示

技術分享圖片

技術分享圖片技術分享圖片

技術分享圖片

ArrayList集合