Published 2021. 8. 17. 16:14

- 배열은 인덱스를 가진 데이터의 집합이고, 리스트는 인덱스 없이 순차적으로 저장된 데이터의 집합이다.

- 배열은 중간에 데이터 삽입/삭제가 어렵다, 하지만 리스트는 중간에 데이터 삽입/삭제가 쉽다.

- 배열은 인덱스에 따라 값을 유지하므로 원소가 삭제되어도 빈자리가 남게되어 메모리가 낭비된다. 리스트는 빈틈없는 데이터 적재라는 장점을 가진다. 원소를 삭제했을 때 삭제된 데이터 뒤 원소로 빈틈없이 연속적으로 위치시킨다.

 

'개발용어' 카테고리의 다른 글

인젝션이란?  (0) 2021.08.17
오버로딩과 오버라이딩의 차이  (0) 2021.08.17
제너릭을 사용하는 이유?  (0) 2021.08.17
객체란  (0) 2021.08.17
web server was의차이  (0) 2021.08.17
복사했습니다!