Recent Posts
Recent Comments
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
관리 메뉴

ㅇ.ㅇ

[Java] HashSet 본문

Today I Learned

[Java] HashSet

yun_ 2023. 3. 10. 09:59
반응형

HashSet

Set

  • 자바의 인터페이스의 한 종류 (ADT = abstract data type = 인터페이스)
  • 그 인터페이스를 구현한 class = data structure (자료구조)
  • 중복을 허용하지 않는다
  • 순서를 보장하지 않는다
  • method = add, contains, delete 등

Set 종류

  • (1) hashSet - 순서를 보장하지 않는다
  • (2) sortedSet - 순서를 보장한다

Hash Set 구현 방법

  • HashSet의 구현은 HashMap을 활용해서 구현이 되어 있다
  • Hash Map
    • key : value
      • key는 중복이 되지 않는다
      • 그러므로 HashSet은 HashMap의 Key부분을 활용한다.

참고 : https://www.youtube.com/watch?v=1Hxm6f33VbY

반응형