Set

shin·2022년 6월 14일
0

Dart

목록 보기
12/20
  • Map과 비슷하지만 Key:value 형태가 아니다.
  • List 처럼 하나의 값만 가지고있다.
  • List 와 Set의 차이점은 Set에는 중복값이 들어 갈 수 없다.
  • Set은 중복을 자동으로 처리해준다.
void main(){
  
  final Set<String> names = {
    'apple',
    'banana',
    'grape',
  };
  
  print(names);
  => {apple, banana, grape}
  
  // 값을 더하고 싶을 때 add를 사용한다.
  names.add('orange');
  print(names);
  => {apple, banana, grape, orange}
  
  //값이 존재하는 지 찾을 때 사용하는 함수
  print(names.contains('apple'));
  => true
  
}

0개의 댓글