美文网首页
Dart学习笔记一

Dart学习笔记一

作者: 浮名虚誉架构师 | 来源:发表于2019-11-29 12:23 被阅读0次

声明变量

var t;

t="hello";

使用var声明变量,Dart中var变量一旦赋值,类型便会确定,则不能再改变其类型。因为Dart本身是一个强类型语言,任何变量都是有确定类型的,在Dart中,当用var声明一个变量后,Dart在编译时会根据第一次赋值数据的类型来推断其类型,编译结束后其类型就已经被确定

dynamic t;

t = "hi world";

dynamic与var一样都是关键词,声明的变量可以赋值任意对象

声明常量

final title = "hello";

final 表示常量

static const String complete = "CONST";

static const 组合代表了静态常量

两者区别在于:const 变量是一个编译时常量,final变量在第一次使用时被初始化。被final或者const修饰的变量,并且变量类型可以省略

数字类型

int a = 123;

double b= 1.1111

数字类型只有两种:Intdouble

字符串类型

String s1='hello world';

String表示字符串

布尔类型

bool unknown = true;

bool表示布尔类型

数组类型

varlist=[1,2,3];

list.add(4);

[]表示数组

Set 和 Map

var names={};

Set names={};

Set是无序的唯一项的集合

var gifts=Map();

gifts['first']='one';

Map 存储的是键值对数据,key 和 value 可以是任何类型

相关文章

  • Flutter学习资料

    一、Dart学习资料 1.语言 Dart编程中文语言网 Dart学习笔记 极客学院Dart教程汇总 为 Java ...

  • Dart record

    参考 Dart学习笔记(29):异步编程Dart编程字典子不语归来 的 Dart2基础何小有Dart实例教程 数组...

  • 2.1、Dart语言基础:变量、运算符、流程控制

    学习笔记,旨在于快速入门和学习Dart,其中可能会有理解错误,请指出,一起学习。 系列文章 2.1、Dart语言基...

  • 2.2、Dart语言基础:函数与闭包

    学习笔记,旨在于快速入门和学习Dart,其中可能会有理解错误,请指出,一起学习。 系列文章 2.1、Dart语言基...

  • 2.4、Dart语言基础:异步

    学习笔记,旨在于快速入门和学习Dart,其中可能会有理解错误,请指出,一起学习。 系列文章 2.1、Dart语言基...

  • 2.5、Dart语言基础:库与包

    学习笔记,旨在于快速入门和学习Dart,其中可能会有理解错误,请指出,一起学习。 系列文章 2.1、Dart语言基...

  • 2.3、Dart语言基础:面向对象

    学习笔记,旨在于快速入门和学习Dart,其中可能会有理解错误,请指出,一起学习。 系列文章 2.1、Dart语言基...

  • Dart学习笔记(一)

    一个基本的Dart程序 下面的代码中使用了很多Dart最基本的特性: 重要概念 所有你能够赋值给一个变量的都是一个...

  • Dart学习笔记一

    声明变量 var t; t="hello"; 使用var声明变量,Dart中var变量一旦赋值,类型便会确定,则不...

  • Flutter学习笔记2 -- Dart语法学习

    本章主要对Dart语法进行介绍,以及运行过程 使用前准备 Dart安装进行Dart环境变量的配置,学习笔记1中已经...

网友评论

      本文标题:Dart学习笔记一

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