ArrayList의 단점 - 배열의 단점Backend/java2018. 8. 15. 17:02
Table of Contents
반응형
ArrayList의 단점 : 배열의 단점
배열은 구조가 간단하고 데이터를 읽어오는 데 걸리는 시간 ( 접근시간 , accesstime)이 가장 빠르다는 장점이 있지만 단점도 있다.
1. 단점 : 크기를 변경할 수 없다.
à크기를 변경해야 하는 경우 새로운 배열을 생성하고 데이터를 복사해야 한다.
à크기 변경을 피하기 위해 충분히 큰 배열을 생성하면 메모리 낭비가 심해진다
2. 단점 : 비순차적인 데이터의 추가 , 삭제에 시간이 많이 걸린다.
è 데이터를 추가하거나 삭제하기 위해서 , 많은 데이터를 옮겨야 한다.
è 그러나 순차적인 데이터 추가 ( 마지막에 추가 ) 와 순차적으로 데이터를 삭제하는 것 ( 마지막에서부터 삭제 ) 은 빠르다
반응형
'Backend > java' 카테고리의 다른 글
LinkedList – 이중 원형 링크드 리스트 (0) | 2018.08.15 |
---|---|
LinkedList란 무엇인가. (0) | 2018.08.15 |
Vector의 크기와 용량 (0) | 2018.08.15 |
ArrayList 예제 (0) | 2018.08.15 |
Vector와 ArrayList (0) | 2018.08.15 |
@IT grow. :: IT grow.
#IT #먹방 #전자기기 #일상
#개발 #일상