宣告 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。