이번 포스팅에서는 자바(Java)에서 ArrayList 클래스에 대하여 공부를 해보고자 한다. 기존 배열의 단점과 ArrayList 기본 배열의 단점 항상 프로그램에서 사용하려면 항상 배열 길이를 정하고 시작한다. 배열을 사용하는 중에는 배열 길이를 변경할 수 없기 때문에 코드를 수정해야 한다. 배열은 중간에 있는 요소를 비워 둘 수 없으므로 배열 요소 위치를 변경해야 한다. ArrayList 클래스 ArrayList는 자바에서 객체 배열을 좀 더 쉽게 사용할 수 있도록 제공하는 객체 배열 클래스를 말한다. 객체 배열을 관리할 수 있는 멤버 변수와 메서드를 제공하므로 사용 방법만 알아 두면 편리하게 사용할 수 있다. ArrayList 클래스와 주요 메서드 ArrayList 클래스에는 이미 만들어져 있는 ..