Java Collection
1. # HashSet 특징: - 순서 X - 중복 X - Null 허용 - get() X - Thread-safe 보장 X * HashSet 내부적으로는 Hashmap으로 구현되어 있기 때문에 HashTable과 유사한 자료구조로 데이터 저장한다. 그래서 Key Object에 저장하고 싶은 객체를 저장하고, Value Object에는 dummy data를 넣어둔다. *순서가 보장되지 않은 이유 인덱스 = (hashCode % 버킷의 수) HashCode와 엔트리 개수, 로드팩터에 따라 map에 저장되는 순서가 계속 바뀌기 때문이다. 시간 복잡도 - add : O(1) - contains: O(1) - next: O(h/n) * h: 해시 버킷의 사이즈, n: HashSet에 저장되는 데이터의 사이즈 #..
Java is my life/공부하다 지식공유
2022. 10. 21. 16:08
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 1개 Key 여러개 Value
- 프론트엔드
- JAVA 컬랙션
- HashMap 자바
- 메서드형 void
- 멀티버스 java
- 프로그래머스 할인행사
- JAVA 할인행사
- 유데미
- IT개발캠프
- AI교육
- 백준 멀티버스 자바
- AI-WEB 교육
- 마법사상어와 파이어볼
- 할인행사 자바
- 플그 멀리 뛰기
- level2 롤케이크 자르기
- AI캠프
- 자바 return
- Java 멀리 뛰기
- 18868 멀티버스 java
- 프로그래머스 롤케이크자르기
- java 멀티버스
- 16234 마법사 상어와 파이어볼
- 서울ICT이노베이션
- 백엔드
- 정보통신산업진흥원
- NIPA
- 멀리 뛰기 자바
- java 마법사 상어와 파이어볼
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함