Set
2024. 5. 3. 20:22ㆍJava 기초 이론
set(집합, 주머니)
- 순서를 유지하지 않음 -> 순서 보장이 없음.
- 중복 데이터 저장x -> 같은 게 들어오면 덮어쓰기됨
┌ HashSet(대표) : 처리 속도가 빠른 set
set ┤ LinkedHashSet : 순서를 유지하는 set
└ TreeSet : 자동 정렬되는 set
사용 예제
* HashSet
- 사용조건 1. 객체에 equals()가 오버로딩 되어있어야 함
2. 객체에 hashCode()가 오버로딩 되어있어야 함
Set<자료형> 셋 = new HashSet<>();
HashSet<자료형> 해시셋 = new HashSet<>();
'Java 기초 이론' 카테고리의 다른 글
내부 클래스 (0) | 2024.05.03 |
---|---|
TreeSet (0) | 2024.05.03 |
Properties (0) | 2024.05.03 |
TreeMap (0) | 2024.05.03 |
Map (0) | 2024.05.03 |