[Java] 컬렉션 프레임워크 상속 계층도

hi·2022년 1월 30일
0

컬렉션 프레임워크?

필요한 자료 구조를 미리 구현하여 java.util 패키지에서 제공하는 것

Collection 인터페이스

하나의 자료를 모아서 관리하는데 필요한 기능 제공

  • List 인터페이스

    순서가 있는 자료 관리, 중복허용 ( index o )
    구현 클래스 : ArrayList, Vector, LInkedList

  • Set 인터페이스

    순서가 없음, 중복 허용 x ( index x )
    구현 클래스 : HashSet, TreeSet

  • 자주 사용하는 메서드
    add( ) clear( ) remove( ) size( ) iterator . . .

Map 인터페이스

쌍으로 된 자료들을 관리하는데 유용한 기능 제공

  • 검색용 자료 구조

  • key-value 쌍
    key 중복 불가 , value 중복 허용

  • 자주 사용하는 메서드
    put( ) get( ) isEmpty( ) containsKey( ) containsValue( )
    keyset( ) values( ) remove( ) . . .

0개의 댓글