상세 컨텐츠

본문 제목

[fultter dart] 'set' 리스트와 비슷하나 중복을 허용하지 않는다.

flutter

by carecat 2025. 6. 26. 14:08

본문

반응형

1.무엇일까요?

    중복없는 요소들의 집합을 저장하는 컬렉션 / 일반적으로 리스트는 [] 로 표현되다 set은 {} 표현됨.

 

2.어떻게 다룰까요?

 

2-1.생성

       Set<int> numbers = {};

        Set<String> numbers = {'superman','batman'};

 

 

  2-2.요소추가 / 중복된 값은 추가되지 않음.

        add() 메소드

        numbers.add('ant man');

 

2-3. 요소제거.

         remove()  지정된 요소 제거 => numbers('batman');

         clear()  모든요소제거

 

2-4.요소 존재여부 확인

         contains()  =>  numbers.contains('haulk'); 없으므로 false 반환

 

 2-5. 집합연산

        union()  합집합

        intersection() 교집합

        difference()  차집합

반응형

관련글 더보기