ArrayList · 가변 목록
항목을 추가·삭제할 수 있는 순서 있는 목록입니다.
기본 문법
ArrayList<String> items = new ArrayList<>();작은 예제 java
public class Main {
public static void main(String[] args) {
java.util.ArrayList<String> items = new java.util.ArrayList<>();
items.add("apple");
items.add("pear");
System.out.println(items.get(0));
System.out.println(items.size());
}
}실행 결과
apple 2
헷갈리기 쉬운 점
- 배열과 달리 항목 수를 바꿀 수 있지만 인덱스 범위를 벗어나면 예외가 납니다.
- 기본 자료형 int를 직접 제네릭 인수로 쓰지 않고 Integer 같은 래퍼 타입을 사용합니다.