常量与变量

一.变量

使用Var声明变量,可赋予不同类型的值(与js一样.),声明的变量不赋默认值则默认是null

var a;   
print(a);

a = 10;
print(a);

a = "Hello Dart";
print(a);
Snip20190422_19.png

使用关键字final声明一个只能赋值一次的变量

  //错误写法
  final a = 30;
  a = 20;  // a是一个final类型的,只能被设置一次.
Snip20190423_1.png

二.常量

①使用关键字const声明常量
②使用const声明的必须是编译期常量 //在编译阶段就能确定的值
③声明之后的值不可修改

// 错误写法
const a = 30;
a = 40;
Snip20190423_2.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。