본문 바로가기
간단 정리/Java

[간단 정리] Java ArrayList vs LinkedList

by kim-dev 2024. 9. 8.
반응형

ArrayList: 배열 기반

  • 인덱스로 요소에 접근 가능하므로 접근 시간이 빠르다.
  • 요소의 추가/삭제 시간이 느리다. (순차적)

LinkedList: 연결 리스트 기반

  • 연결 리스트로 하나 하나 요소를 찾아가야 하므로 접근 시간이 느리다.
  • 맨 뒷단에 새로운 요소를 추가하기만 하면 되므로 요소의 추가/삭제 시간이 빠르다. (비순차적)

'간단 정리 > Java' 카테고리의 다른 글

[간단 정리] DTO란?  (0) 2024.11.10
[간단 정리] Mock 객체란?  (1) 2024.11.09
[간단 정리] SOLID 원칙  (3) 2024.11.08