定义main
main(){
//运行代码
}
void main(){
//运行代码;void表示方法无返回值
}
注释
使用双斜杠//
声明变量
dart有类型校验
var str = "字符串";
//var初始确定类型后,不能像js一样,自动转译赋值其他类型的值,例如str = 123;会报错
String str = "字符串";
int str = 123;//数字
命名规则
和其他语言基本相同
- 变量名必须由数字、字母、下划线和美元符号$组成。
- 不能是数字开头
- 不能是保留字和关键字
- 区分大小写;例如:age = 30;和Age = 31;age和Age不是同一个变量
- 变量名建议用名词,方法名建议用动词
常量
/*
final和const
const声明时就要赋值
final可以声明时不赋值,但只能赋一次值
*/
const PI = 3.1415926;
final date = new DateTime.now();