- 入口
dart的语言的入口为main()
void main()为没有返回值的主函数
- 注释
把光标所在的那行或选中的所有行注释掉
ctrl + /
撤销上一次的操作
ctrl + z
删除光标所在或选中的行
ctrl + x
- 定义变量
csdn不识别dart为了美观此后用识别Python的代码块来代替
var为自动判断定义变量的属性,这里自动判断为字符串
void main(){
var str='dart';
print(str);
print(str is String);
}
我们也可以手动定义字符串
void main(){
String str='dart';
print(str);
print(str is String);
}
定义整形
void main(){
int str=123;
print(str);
print(str is String);
}
Dart的命名规则:
1、变量名称必须由数字、字母、下划线和美元符($)组成。
2.注意:标识符开头不能是数字
3.标识符不能是保留字和关键字。
4.变量的名字是区分大小写的如: age和Age是不同的变量。在实际的运用中,也建议,不要用一个单词大小写区分两个变量。
5.标识符(变量名称)一定要见名思意 :变量名称建议用名词,方法名称建议用动词
变量之所以是变量是因为这个量可以随时更改
void main(){
int str=123;
str=456;
print(str);
}
- 定义常量
常量不可以更改
const定义常量
void main(){
const PI=123;
PI=345;
print(PI);
}
final定义常量
void main(){
final PI=123;
print(PI);
}
两者区别在于final可以定义方法赋予的常量
void main(){
final PI=new DateTime.now();
print(PI);
}
所以尽量用final定义常量