Dart基础
Dart变量声明-var
1 2 3 4 5 6 7 8
| void main(List<String> args) { var age = 20; print(age); age =21; print(age); var age1= "测试1"; print(age1); }
|
- 语法: var 变量名=值/表达式;
- 注意:当声明的变量类型第一次以后不能再更改其类型,例如:上述代码中不能将age在下面赋值
String类型的值
Dart常量声明-const
1 2 3 4 5 6 7 8 9 10 11
| void main(List<String> args) { const num=3.1415926; print(num); num=100; const length = 2* num*10; print(length);
var num1=3.1415926; const num2=num1; }
|
Dart常量声明-final
1 2 3 4 5
| void main(List<String> args) { final time = DateTime.now(); print(time); }
|
- 用法与const一样的
- final与const的区别是 final是在运行时不可修改,const是编译时确定不可以修改
Dart中的常用数据类型
基本数据类型我就不写了只写一些不太相同的地方,重点集中于动态数据类型
- String 属性名 = ‘文本内容$变量名’; 或String 变量名=’文本内容${变量名}’
- 数值类型: int,double
- 布尔类型: bool
- 列表类型: List
- 映射类型: Map