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부분을 활용한다.
- key : value
'Today I Learned > Java' 카테고리의 다른 글
[Java] BiFunction과 ToIntBiFunction의 차이 (2) | 2024.11.24 |
---|---|
[JUnit] 테스트 관련 어노테이션 정리 #1 (2) | 2024.10.13 |
[Java] FilenameUtils 사용하기 (4) | 2024.10.13 |
[Java] Utility Class (0) | 2023.04.23 |
[Java Code] Map 정렬문제 (1) | 2023.02.13 |