main() 함수
A tour of the Dart language 페이지를 공부하면서 정리한 내용입니다.
모든 앱에는 앱의 진입점(Entrypoint) 역할을 하는 최상위 함수 main()이 있어야 합니다. main() 함수는 리턴 타입이 void이고 List<String> 타입의 선택적 매개변를 갖습니다. 다음은 간단한 main() 함수입니다.
void main() {
print('Hello, World!');
}커멘드 라인(Command line) 앱으로부터 인수를 받아서 사용하는 예제입니다.
void main(List<String> arguments) {
print(arguments);
print(arguments.length);
print(arguments[0]);
print(arguments[1]);
print(arguments[2]);
}
<결과출력>
> dart args.dart Gump Edgar Bob
3
Gump
Edgar
Bobargs library 패키지를 사용하면 커멘드 라인 인자를 정의하고 파싱할 수 있습니다.
Last updated