几乎所有编程语言都有变量和常量的概念,dart也不例外。
声明变量和常量
// 声明一个变量a
var a = 'a';
// 声明一个运行期常量b,可以以后赋值
final b = 1;
// 声明一个编译期常量c
const c = '常量c必须要在声明时赋值';
dart中的数据类型
- int:dart中的整数类型
- double:dart中的小数类型
- num:数字类型,包括整数int和小数double
- String:字符串类型
- dynamic:动态类型,第一次赋值后确认
- bool:只有true和false两种取值
- 数组类型:如var list = [1, 2, 3];
- map类型:如var map = {'key1':'value1','key2':'value2'};