이전게시판/C#

배열보다 리스트가 좋은 이유

ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ 2017. 4. 30. 22:43

배열보다 리스트가 좋은 이유

- 배열의 크기는 바꿀 수 없다

- 리스트의 크기는 바꿀 수 있다

- 리스트는 요소를 추가하거나 삭제하기 쉽다

- 배열의 요소 수를 늘리려면 원하는 만큼 요소의  수를 늘려서

배열을 새로 만들고 기존 요소를 모두 복사하는 과정이 필요하다.

- 그냥 List가 아닌 ArrayList는 형을 지정하지 않고 사용할 수 있다.


but 배열이 속도가 더 빠르다.