Home 6월 18일 Today I Learned
Post
Cancel

6월 18일 Today I Learned

오늘한 일

  • 다트(Dart) 언어를 배웠다
  • 블로그 TIL을 작성하였다
  • 1일 1커밋을 하였다

느낌 점

우연한 계기로 소프트웨어 마에스트로를 이미 합격하신 분께 조언을 받을 수 있게 되어 여러 조언을 받게 됐는데 그러면서 내가 상당히 소프트웨어 마에스트로 준비를 여유롭게 하려고 한다는 것을 알게 되었다 나보다 훨씬 뛰어나신 분들도 빡세게 하는데 내가 뭐라고 그래서 이제부턴 정신차리고 다시 빡세게 준비하려고 한다

배운 점

다트(Dart) 집합

1
2
3
4
5
6
7
8
9
10
11
12
13
void main() {
  Set<String> names = {'Alice', 'Bob', 'Charlie'}; // Set 생성

  names.add('Alice'); // 요소 추가
  names.remove('Bob'); // 요소 제거

  bool containsAlice = names.contains('Alice'); // 요소 포함 여부 확인
  int size = names.length; // Set의 크기 확인

  for (String name in names) {
    print(name); // Set 순회
  }
}

다트에서 사용하는 집합은

1
Set<String> names = {'Alice', 'Bob', 'Charlie'};

위와 같이 {}로 집합을 선언하여 만들 수 있으며 수학에서 사용하는 집합과 동일한 역할을 한다

내일 계획

내일은 다트(Dart) 문법을 학습해야겠다

This post is licensed under CC BY 4.0 by the author.

6월 17일 Today I Learned

6월 19일 Today I Learned