Notice
Recent Posts
Recent Comments
Link
250x250
«   2025/02   »
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
Tags
more
Archives
Today
Total
관리 메뉴

거인의 코딩일지

[Collection]Set_기초 본문

코딩/JAVA

[Collection]Set_기초

코딩거인 2023. 4. 9. 18:11
728x90
Set이란?

    - 저장 순서가 유지되지 않고, 중복 객체도 저장하지 못하게 하는 자료 구조 이다.
    - null도 중복을 허용하지 않기 때문에 1개의 null만 저장한다.
    - 구현 클래스로 HashSet, LinkedHashSet, TreeSet이 있음

Set의 주요메서드

Set의 종류

1. HashSet 
    - Set에 객체를 저장할 때 hash함수를 사용하여 처리 속도가 빠르고
     
동일 객체 뿐 아니라 동등 객체도 중복하여 저장하지 않는다.

2. LinkedHashSet
    -
HashSet과 거의 동일하지만 Set에 추가되는 순서를 유지한다는 점이 다름 

* Set 은 많이 사용하지 않으니 기본만 알아두면 된다!!

728x90