블로그

[Dart] 프로그램의 시작점 main() 함수

Dart 언어로 만들어진 프로그램의 시작점은 대부분의 언어와 비슷하게 void main() 함수입니다.

void main() {
  for (int i = 0; i < 5; i++) {
    print('안녕하세요 ${i + 1}');
  }
}

결과

hello 1
hello 2
hello 3
hello 4
hello 5

프로그램 실행시 파라미터를 입력받을 경우는

void main(List<String> params) {
  for (int i = 0; i < 5; i++) {
    print('hello ${i + 1}');
  }
}

main 함수에서 스트링 리스트 형태로 받은 후 처리하면 됩니다.