[Java] Set 인터페이스

hi·2022년 1월 30일
0
  • 저장된 객체 얻기

    향상된 for문
    Iterator + while문

Iterator

  • 순서가 없는 Set 인터페이스에서 index 대신 사용

메서드

hasNext( ) next( )

HashSet 클래스

  • 집합 자료 구조 구현
  • 중복된 값 추가 x
  • 자료가 추가된 순서와 상관없이 출력

메서드

hashCode( ) equals( ) add( ) isEmpty( ) remove( ) . . .

TreeSet 클래스

  • 이진 검색 트리를 활용하여 자료 정렬
  • Colloction, Map 인터페이스를 구현한 클래스 중 Tree로 시작하는 클래스 : 결과 값 정렬

범위 검색 메서드

Sorted <E> SubSet(from, to)
: 시작 ~ 끝 이전까지의 부분 집합 리턴
NavigableSet <E> SubSet(from , , to, )
: 시작 ~ 끝( 포함 여부 선택 ) 부분 집합 리턴

0개의 댓글