반응형
SMALL

LinkedHashSet 특징
중복 허용 안됨
삽입 순서에 의해 반복
HashSet을 상속하여 구현된 형태이다
값의 저장된 순서가 중요할때 사용한다
LInkedHashSet
LinkedHashSet 선언하기
import java.util.LinkedHashSet;
LinkedHashSet<String> set = new LinkedHashSet<>();
메소드
| add(데이터) | 데이터 넣기 |
| a.add(1); a,add("아름") |
|
| size() | 집합 크기 반환 |
| a.size(); | |
| contains(데이터) | 집합 안에 객체가 있다면 true 반환 |
| a.contains(2); | |
| remove(데이터) | 데이터 삭제 |
| a.remove(1); | |
| retainAll() | 교집합 데이터 반환 |
| a.retainAll(b); return a; |
|
| addAll() | 합집합 데이터 반환 |
| a.addAll(b); return a; |
|
| removeAll() | 차집합 데이터 반환 |
| a.removeAll(b); return a; |
|
| containsAll() | 부분집합 ; a 집합안에 b 집합이 있을때 b집합은 a집합의 부분집합이면true 반환 |
| return a.containsAll(b); |
출처: https://mincu.tistory.com/405 [알마 기술 블로그:티스토리]
반응형
LIST
'🌈 백엔드 > 자료구조' 카테고리의 다른 글
| 재귀함수 (4) | 2023.11.20 |
|---|---|
| 접미사 배열 & 맨버 마이어스 알고리즘 (2) | 2023.11.20 |
| 자료구조_검색 ⑥ 해싱 검색 - 해쉬셋 HashSet (0) | 2023.11.20 |
| 자료구조_검색 ⑥ 해싱 검색 - 해쉬테이블 Hashtable (0) | 2023.06.19 |
| 자료구조_검색 ⑥ 해싱 검색 - 해쉬맵 Hashmap (0) | 2023.06.19 |