ArrayList는 List 인터페이스를 상속받은 클래스로
가변적으로 크기가 변하는 선형리스트이다.
일반적으로 배열과 같은 순차리스트이며,
인덱스로 내부의 객체를 관리한다는 점 등이 유사하지만
한 번 생성되면 크기가 변하지 않는 배열과 달리
ArrayList는 객체들이 추가되어 저장 용량을 초과한다면
자동으로 부족한 크기만큼 저장 용량이 늘어난다는 특징을 가지고 있다.
그럼 한번 ArrayList를 구현해보도록 하겠다.













-메인 파일

-실행결과

'JAVA' 카테고리의 다른 글
| 07. Stack 구현하기 (0) | 2022.02.25 |
|---|---|
| 06. LinkedList 구현해보기 (0) | 2022.02.24 |
| 04. 네비게이션 바 구현하기 (0) | 2022.02.22 |
| 03. 추상 클래스, Factory Pattern, 상속 (0) | 2022.02.21 |
| 02. 정적변수와 정적함수, 배열 (0) | 2022.02.18 |