一/ Hello Dart
- Dart 语言的入口也是 main 函数,并且必须显示的进行定义;
- Dart的入口函数 main 是没有返回值的
- 传递给 main 的命令行参数,是通过 List<String>完成的
- 从字面值就可以理解 List 是 Dart 中的集合类型
- 其中的每一个 String 都表示传递给 main 的一个参数
/**
* 1.main 函数是 Dart 入口
* 2.dart当中打印信息使用print函数
*/
main(List<String> args) {
print ("Hello Dart")
}
二/ 声明变量
main(List<String> arg) {
//1.明确的声明
String name = "Why"
//2.类型推导(var/final/const)
//类型推导的方式虽然没有明确指定变量的类型,但变量是有自己明确的类型
//2.1. var 声明常量
var age = 20;
age = 30;
// age = "改变类型会报错"
//2.2. final 声明常量
final height = 1.88;
// height = 2.00; 常量改变会报错
//2.3. const 声明常量
const address = "上海市"
// address = "南京" 改变常量会报错
//2.4 final 和 const 的区别
// const 必须赋值 常量值(编译期间需要有一个确定的值)
// final 可以通过计算/函数获取一个值(运行期间来确定一个值)
}
本文介绍了Dart编程语言的基本知识,包括main函数作为程序入口,它接收List<String>类型的命令行参数。同时,文章讲解了Dart中变量的声明,如使用var、final和const关键字进行类型推导,并强调了它们之间的区别,特别是const要求赋值必须在编译时确定。
3833

被折叠的 条评论
为什么被折叠?



