Skip to content

Latest commit

 

History

History
74 lines (56 loc) · 1 KB

dart.md

File metadata and controls

74 lines (56 loc) · 1 KB

启动方法

// 这是第一种
void main(){
    // 代码
}

// 这是第二种
main(){
    // 代码
}

注释

// 注释
/* 注释 */
/// 注释

变量

变量名字必须是数字、字母、下划线、美元符$组成

开头不能是数字

不能是保留字和关键字

区分大小写

// var定义的变量没有类型校验
var srt = 1;

// 字符串
String srt = "1";

// 数值
int i = 0;
double d = 0.0;

// 布尔类型
bool = true
// 列表
var l1 = ["1",20];
var l2 = <int>[1,2];
var l3 = [];
// 固定长度的集合,不能增加数据,也不能修改长度
var l4 = List.filled(2,"");

// 字典 
var m1= {
    "name":"张三""age":20
};
// is 判断什么类型
if(i is int){
    print("是int")
}

//??= 如果b为空则把23赋值给b
var b;
b??=23 

常量

// const:定义的时候就必须赋值
// final:可以开始不赋值,只能赋值一次