Home 6월 17일 Today I Learned
Post
Cancel

6월 17일 Today I Learned

오늘한 일

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

느낌 점

오늘은 정말 되는 일이 없는 하루였다 스마트 틴 앱 챌린지 본선 평가에서 예상치 못한 질문을 받은 것부터 시작하여 모든 일이 제대로 풀리지 않아서 솔직히 말하면 다 포기하고 싶었다 그래도 내일부터 또 다시 마음을 다 잡고 공부를 시작해야겠다 개인적으로 내일은 코틀린(Kotlin) 문법 강의를 만들기 위한 기초 준비를 해봐야겠다

배운 점

다트(Dart) 리스트

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
void main() {
  // 리스트 생성
  List<int> numbers = [1, 2, 3, 4, 5];
  List<String> names = ['Alice', 'Bob', 'Charlie'];

  // 리스트 접근
  int firstNumber = numbers[0];
  String secondName = names[1];
  
  // 리스트 수정
  numbers[2] = 10;
  names[0] = 'Eve';
  
  // 리스트 길이
  int length = numbers.length;
  
  // 리스트 순회
  for (int number in numbers) {
    print(number);
  }
  
  // 리스트 추가
  numbers.add(6);
  
  // 리스트 제거
  numbers.remove(3);
  numbers.removeAt(0);
}

다트에서 사용하는 리스트는

1
List<int> numbers = [1, 2, 3, 4, 5];

위와 같이 선언하여 만들 수 있으며 언제든 값을 변경할 수 있다는 특징을 가졌다 위와 같은 형태로 리스트를 선언하는 건 처음보는 형태라 신기했다

내일 계획

내일은 LG CNS 온라인 클래스를 들어야겠다

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

6월 16일 Today I Learned

6월 18일 Today I Learned