宣告 ArrayList 並新增物件
我們可以建立一個 ArrayList
(跟隨 List
介面):
List aListOfFruits = new ArrayList();
Version >= Java SE 5
List<String> aListOfFruits = new ArrayList<String>();
Version >= Java SE 7
List<String> aListOfFruits = new ArrayList<>();
現在,使用方法 add
新增 String
:
aListOfFruits.add("Melon");
aListOfFruits.add("Strawberry");
在上面的例子中,ArrayList
將包含指數 0 處的 String``Melon
和指數 1 處的 String``Strawberry
。
我們也可以使用 addAll(Collection<? extends E> c)
方法新增多個元素
List<String> aListOfFruitsAndVeggies = new ArrayList<String>();
aListOfFruitsAndVeggies.add("Onion");
aListOfFruitsAndVeggies.addAll(aListOfFruits);
現在洋蔥位於 aListOfFruitsAndVeggies
的 0 指數,甜瓜位於指數 1,草莓位於指數 2。