메모리상에서 자료를 구조적으로 처리하여 쉽게 찾기위해 사용하는 방법을 자료구조라 함
자료구조를 담당하는 프레임워크
자료를 쉽게 찾기 위해 사용하는 방법
추가 삭제 정렬등의 기능처리가 간단하게 해경됨 자료구조적 알고리즘을 구현할 필요가 없음
collection
- list 계열 :
- 순서를 유지하고 저장
- 중복저장가능
- ArrayList,Vector, LinkedList
- set 계열 :
- 순서를 유지하지 않고 저장
- 중복저장안됨
- HashSet,TreeSet
Map 계열
- 키와 쌍으로 저장
자료를 순차적으로 나열한 자료구조. 인덱스로 관리되며 중복해서 객체저장이 가능.
계열중 제일 많이 사용
ArrayList
- List의 후손으로 10으로 자동설정되고 저장용량을 초과한 객체들이 들어오면 자동척으로 늘어나며 고정도 가능함.
set
- 지정 순서 유지x