컬렉션 (Collection) - Java 에서 제공하는 자료구조를 담당하는 프레임워크

 

    Collection 의 장점

  • 여러 타입의 데이터 저장가능
  • 크기에 제약이 없음 (크기를 지정하지 않아도 되고 지정했다고 해도 크기를 오버할 경우 자동으로 크기가 늘어남)
  • 값을 중간에 추가하거나 삭제할 경우 정리할 수 있는 메서드가 정의되어 있음 (필요할 때 메서드 호출하여 사용)

 

    Collection 의 종류

종류 데이터 저장 방법 저장 시 순서유지 여부 중복값 허용 여부 예시
List 계열 값(Value) 만 저장 O O ArrayList / Vator / LinkedList
Set 계열 값(Value) 만 저장 X X HashSet / TreeSet
Map 계열 키(Key) = 값(Value) 형태로 저장 X 중복키 X, 중복값 O  HashMap / HashTable / TreeMap / Properties
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기