Dart:
1.Dart的变量
1.1.var可自动推导变量类型。
1.2.int:数值变量,必须是整型。
1.3.double:数值变量,可以是整形,也可以是浮点型。
1.4.string:字符型变量,输入字符串。
1.5.bool:判断并输出true/false。
1.6.list:数组,为列表对象。
1.7.maps:字典,一个键值对相关对象。
2.Dart变量命名规则
2.1.变量名称必须由数字、字母、下划线和美元符组成。
2.2.标识符开头不能是数字。
2.3.标识符不能是保留词和关键字。
2.4.变量名称区分大小写。
2.5.标识符一定要见名知意。
3.Dart的常量
3.1.const:一开始赋值,不改变。
3.2.final:可以开始不赋值,只赋值一次,为运行时常量,是惰性初始化。
4.Dart运算符
4.1.算数运算符:+、-、* 、/、~/ (取整)、% (取余)。
4.2.关系运算符:==(等于)、!=(不等于)、>、<、>=(大于等于)、<=(小于等于)。
4.3.逻辑运算符:!(取反)、&&(并且)、||(或者)。
4.4.赋值运算符: 基础赋值运算符:=、??=(若为空赋值给它)、 复合赋值运算符:+=、-=、*=、/=、%=、~/=。
5.++(自加)、--(自减)。
5.Dart条件表达式
5.1.if else switch case
5.2.三目运算符
5.3.??运算符
6.Dart类型转换
6.1Number与String之间的转换
6.1.1.Number转换成String:toString()
6.1.22.String转换成Number: parse()
6.2其他类型转换为booleans类型
6.2.1.isEmpty:判断字符串是否为空
7.Dart循环语句
7.1for循环
声明变量
判断
print变量
循环,直到false
7.2.While循环
while(表达式/循环条件){ }
7.3.do While循环
do{ 语句/循环体 }while(表达式/循环条件);