用户登录

const

在 dart 语言里声明一个变量还可以使用 const 这个关键词。用这个关键词声明的变量也叫恒量或者常量,用它声明的变量的值是恒定不变的。这个 const 指的就是 constant。

这里我们再用 const 声明一个叫 title 的变量,先不给它分配值,在下面用 print 输出 title 的值。如果不给这个变量初始化一个值,编辑器会报错,提示 The constant 'title' must be initialized. title 这个变量必须要初始化。 用等号给它初始化一个字符串类型的值。

用等号给它初始化一个值,再运行一下应用。在控制台上会输出用 const 声明的变量的值。

下面试一下重新给这个变量分配一个值。 编辑器会提示 Constant variables can't be assigned a value. 意思就是用 const 声明的变量不能再分配一个值了。因为它的值一但声明以后就是恒定不变的,我们就不能再改变它的值了。

Dart 语言:声明变量(const)《 Dart 语言:数据类型 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点