728x90
반응형
Set
- 데이터를 저장하는 ADT
- 순서를 보장하지 않음
- 데이터 중복을 허용하지 않음
- 데이터 조회가 List보다 빠름
=> HashSet, LinkedHashSet, TreeSet
import java.util.HashSet;
import java.util.Set;
public class Main {
public static void main(String[] args) {
// Set 생성
Set<String> set = new HashSet<>();
// 데이터 추가
set.add("Apple");
set.add("Banana");
set.add("Cherry");
// 데이터 중복 추가
set.add("Apple");
// 데이터 출력
for (String s : set) {
System.out.println(s);
}
}
}
--------------
Apple
Banana
Cherry
728x90
반응형
'전공 > 자료구조와 실습' 카테고리의 다른 글
Queue) Circular Queue (0) | 2024.01.03 |
---|---|
Queue) Queue란? (0) | 2024.01.03 |
Map) HashMap (1) | 2024.01.02 |
Search) Binary Search (이진탐색) (0) | 2023.12.27 |
C++) Bubble Sort (버블 정렬), Selection Sort (선택 정렬), Insertion Sort (삽입 정렬) (0) | 2023.08.04 |