第一个Dart程序
新建文件hello.dart,如下:
// 定义一个函数
printString(String msg) {
print(msg);
}
main() {
//声明和初始化变量
var str = 'Hello World! Dart!';
//函数调用
printString(str);
}
其中main()函数是必须的顶层函数,是程序执行的入口。函数返回void。
执行命令:
$ dart hello.dart
执行输出结果为:
Hello World! Dart!
main的可选参数
main函数有一个可选的List<String>参数:
void main(List<String> arguments) {
print(arguments);
assert(arguments.length == 2);
assert(int.parse(arguments[0]) == 1);
assert(arguments[1] == 'test');
}
执行命令:
$ dart args.dart 1 test
网友评论