들어가기 전에, 빠르게 JAVA의 Array API를 훑어보도록 하자Array의 선언과 초기화를 따로 진행해야 할 경우 (이미 선언된 Array를 초기화할 경우)메소드의 인수로 Array를 전달하면서 초기화해야 할 경우자료형\[] 배열명 = new 자료형\[]{요소1
ArrayList는 Array를 이용해서 List를 구현한 것을 의미한다.장점은 내부적으로 Array를 이용하기 때문에, Index를 이용한 접근이 빠르다.단점은 데이터의 추가와 삭제가 느리다. List와 Array의 가장 큰 차이는 크기가 정해져 있지 않고 동적으로