Dart2基础(一) - 数据类型和变量

目录

数据类型

变量

常量


  • 数据类型

  • 整型(int)

整型是不超过64位,不同的平台位数不一样。如果是DartVM, 整型的范围是2^63-1到-2^63。如果需要编译成js代码,那么整型的范围就是2^53-1到-2^53。

// 整型10进制
int a = 1;
// 整型16进制,以0x开头
int hex = 0xEABDF;
  • 浮点型(double)

浮点型是64位的数字,包括小数位数,并符合IEEE754标准。一个数字只要有小数点,就是double类型。

整型和浮点型都是num类型的子类型。num类型包含基础的操作 +(加)、-(减)、*(乘)和/(除),以及包含一些简单的函数,比如: 取整函数abs()等等。一些负载的计算函数,可以在math包中找到。另外需要说明的是位移运算>>,是在int类中,所以仅支持整型运算。

// 普通定义
double a = 1.2;
// 指数定义
double exponents = 1.2e10;
  • 字符串(String)

字符串类型是使用Unicode-16存储。定义字符串类型可以用单引号,也可以用双引号。定义多行字符串可以使用三个单引号或者三个双引号。

String s = "this is 
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值