Array vs ArrayList

최대 1 분 소요

Array vs ArrayList

Array와 ArrayList의 용처를 구분하는 가장 좋은 방법은, 저장하고자 하는 데이터의 숫자가 변화하느냐 아니냐이다.

예를 들면, 요일이나 날짜 등 정해져 있는 값들을 이용하고자 할 때는 array를,

와이파이 접근 포인트나 음악 플레이리스트 등을 사용하고자 할 때는 ArrayList를 쓰면 된다.

자세한 비교표는 다음과 같다.

구분 Array ArrayList
Can it change size once created? No Yes
Is it a class? No Yes
Does it use methods to access and modify elements? No Yes
What can it store? Primitives and Objects Only Objects

아래에서 더욱 자세한 설명을 볼 수 있다.

https://beginnersbook.com/2013/12/java-arraylist/

댓글남기기