陣列的長度一但建立了,就不能更改,只能另創新陣列,再把原陣列中的資料移過去。
ArrayList是一個可以自由修改長度的類別,屬於 java.util, 類別名稱後面有<E>,代表泛型
泛型:代表同一個list中的資料,都屬於同一種資料型態,只能是參考資料型態,不能是基本資料類型
創建範例:
創建一個ArrayList,名稱為list,全是字串類型
ArrayList<String> list = new ArrayList<>();
ArrayList中 常用的功能
-
.add 新增資料至列表最後端
public boolean add(E,e); -
.get(int intdex) 從集合中獲取元素,參數輸入要取資料的編號,返回該編號的資料
public E get(int index);
-
.remove(int index) 從刪除輸入編號位置的元素
public E remove(int index); -
.size() 獲取集合的長度,集合中有幾個資料
public int size();
