크기 조절이 가능한 행렬로, java.util 패키지를 통해 사용가능하다.
public static void main(String[] args) {
ArrayList<String> colours = new ArrayList<String>();
colours.add("Red");
colours.add("Green");
colours.add("Blue");
colours.add("White");
colours.add("Black");
System.out.println(colurs);
}
colours.get(0);
>> Red
colours.set(0, "Yellow");
colours.remove(0);
colours.clear();
colours.size()
>> 5
Collections.sort(colours);
for (String i : colours) {
System.out.println(i);
}
Array 와 ArrayList의 차이는 Resizable하다는 점이다.
Array : Stactic size
ArrayList : Resizable