Featured image of post Dart

Dart


dart变量与常量

dart变量(可被修改)

dart变量声明 - var

关键词 var

语法 var 变量名 = 值/表达式;

void main(){

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
 void main(){
 var age = 20; //第一次被赋值之后 类型被确定 后面不许被更改其他类型

 print(age);

 var age = 21;

 print(age);

 var age1 = 20 + 21;

 print(age1);
} 

20

21

41

2 . 注意

​ ;结尾

​ 第一次被赋值之后 类型被确定 后面不许改为其他类型

dart常量(不可修改)

const声明

关键词:const

const 属性名 = 值/表达式;

const 不允许表达式中有变量存在,必须为常量或者固定值

1
2
3
4
5
6
 void main(){
 const num1 = 3.1415926;

 const num = num1;

 const length = 2  *num*  10; //圆的周长 
1
2
3
4
5
6
7
8
 void main(){
 const num = 3.1415926;

 num = 3.14;  //修改常量

 const length = 2  *num*  10;

}

final 声明(获取时间)

关键词 final

final 属性词 = 表达式/值

3.find运行时被初始化 其值设置后不可以被修改

1
2
3
4
5
void main(){ 
  final time = DateTime.now();//获取用户电脑时间 运行时为常量
  print(time)

}
Licensed under CC BY-NC-SA 4.0
使用 Hugo 构建
主题 Stack 由 Jimmy 设计