[Scala] Set

smlee·2023년 8월 11일
0

Scala

목록 보기
11/37
post-thumbnail


SetIterable이며, 중복된 원소를 포함하지 않는 자료구조이다.

다음은 예시 코드이다.

위와 같이 set는 해당 원소가 내부에 존재하는 지 여부를 Boolean형으로 리턴해준다. 그러므로 중복된 원소는 저장이 불가능하다.


Set은 immutable과 mutable 2가지 타입이 존재한다. 구현하려는 코드의 특징을 잘 생각해서 immutable인지 mutable인지를 선택해야 한다. 이때 사용하는 Operation들도 다르니 주의해야 한다.

👀 Operations in Class Set

(1) immutable set

(2) mutable set

📚 Refernce

0개의 댓글