Array는 크기가 고정적이고, ArrayList는 크기가 가변적이다.
Arrayarrow-up-right는 초기화시 메모리에 할당되어 ArrayList 보다 빠르고, ArrayListarrow-up-right는 데이터 추가 및 삭제 시 메모리를 재할당 하기 때문에 속도가 Array 보다 느리다.
데이터의 조회와 삽입 연산을 비교해서 조회(탐색)가 더 많다면 Array를, 데이터의 수가 가변적이고 삽입/삭제 연산이 자주 이루어지면 ArrayList를 적절히 판단해야 한다.
Array
ArrayList
Last updated 3 months ago