Flutter学习笔记(3)--Dart变量与基本数据类型

在Dart里面,变量的声明使用var、Object或Dynamic关键字,如下所示:

var name = ‘张三’;

在Dart语言里一切皆为对象,所以如果没有将变量初始化,那么它的默认值为null(包括数字),如果需要判断变量是否为null,则需要进行如下判断:

String name;if(name == null);

上面var name = ‘张三’,并没有显示的声明变量的类型,我们也可以显示的声明:String name = ‘张三’;如果对象(变量)不仅限于单一类型,请用Object或Dynamic关键字来进行修饰;

二.常量与固定值

在Dart语言里面,如果想要声明不变的常量,可以使用final和const来进行修饰。

1.final

final修饰的常量必须在声明的时候就进行初始化,而且在初始化之后值不可变;

final userName = '张三'; userName = ‘李四’;//会引发错误

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyywxg.html