美文网首页
Dart 2 (一)变量与常量

Dart 2 (一)变量与常量

作者: pstommy | 来源:发表于2018-09-11 21:49 被阅读0次

变量

例子:

var name = 'Bob';

name变量的类型被推断为String,但是可以通过指定它来更改该类型。如果对象不限于单一类型,请按照设计指导原则指定对象或动态类型。
另一种选择是显式声明要推断的类型:

String name = 'Bob';
默认值

未初始化的变量的初始值为null,即使是数字类型的变量,最初也是null,因为数字在Dart中都是对象。

int lineCount;
assert(lineCount == null);

常量

如果定义一个常量,请使用final或const。最终变量只能设置一次;常量变量是编译时常数。(Const变量是隐式的final。)最终的顶级或类变量在第一次使用时被初始化。

final name = 'Bob'; 
final String nickname = 'Bobby';

const关键字不仅仅用于声明常量变量。您还可以使用它来创建常量值,以及声明创建常量值的构造函数。任何变量都可以有一个常数。

var foo = const [];
final bar = const [];
const baz = []; // 等于 `const []`
//baz = [42]; // 错误: 常量变量不能赋值。
//const aconstList = [1,2,3]; 报错 expression is not a valid compile-time constant

相关文章

  • Dart 2 (一)变量与常量

    变量 例子: name变量的类型被推断为String,但是可以通过指定它来更改该类型。如果对象不限于单一类型,请按...

  • dart学习总结

    一、Dart 入口方法介绍 Dart打印 Dart注释 Dart变量 常量申明 变量命名规则 1.变量声明,用va...

  • Dart中的变量与常量

    Dart中的变量与常量 在Dart中,使用var声明一个变量,可以赋予该变量不同的值。如果仅声明,没有初始化,默认...

  • Dart编程语言入门

    Dart基础入门语法介绍,详细说明可以查看相关视频《Dart编程语言入门》。 变量与常量 变量 1.使用var声明...

  • dart 数据类型

    一、变量和常量 1.变量 var dart语言的变量定义与JavaScript定义变量一样的,使用var 关键字。...

  • Dart学习总结

    很详细的Dart讲解 Dart 数据类型 数据的操作 跟Java差不多 变量与常量 var ,const,fina...

  • Dart定义变量与常量

    Dart中定义变量的方式有两种: 一:明确的指定变量的数据类型 二:使用 var / dynamic / Obje...

  • Dart(二) 变量与常量

    变量 常量如果定义一个常量,请使用final或const。最终变量只能设置一次;常量变量是编译时常数。(Const...

  • Dart-变量与常量

    变量是‘存储器中的命名空间’,用于存储值.变量名称称为标识符,标识符命名规则: 标识符不能是关键字 标识符可以包含...

  • Dart学习笔记

    Dart学习笔记 目录·1.推荐学习网站·2.认识dart·3.语言特性·4.变量与常量·5.关键字·6.流程控制...

网友评论

      本文标题:Dart 2 (一)变量与常量

      本文链接:https://www.haomeiwen.com/subject/hvjpgftx.html