- Dart编程教程
- Dart编程 - 首页
- Dart编程 - 概述
- Dart编程 - 环境配置
- Dart编程 - 语法
- Dart编程 - 数据类型
- Dart编程 - 变量
- Dart编程 - 运算符
- Dart编程 - 循环
- Dart编程 - 决策语句
- Dart编程 - 数字
- Dart编程 - 字符串
- Dart编程 - 布尔值
- Dart编程 - 列表
- Dart编程 - 列表
- Dart编程 - 映射
- Dart编程 - 符号
- Dart编程 - Rune (符文)
- Dart编程 - 枚举
- Dart编程 - 函数
- Dart编程 - 接口
- Dart编程 - 类
- Dart编程 - 对象
- Dart编程 - 集合
- Dart编程 - 泛型
- Dart编程 - 包
- Dart编程 - 异常
- Dart编程 - 调试
- Dart编程 - Typedef (类型定义)
- Dart编程 - 库
- Dart编程 - 异步操作
- Dart编程 - 并发
- Dart编程 - 单元测试
- Dart编程 - HTML DOM
- Dart编程有用资源
- Dart编程 - 快速指南
- Dart编程 - 资源
- Dart编程 - 讨论
Dart编程 - 数据类型
编程语言最基本的特点之一就是它支持的数据类型集。这些是在编程语言中可以表示和操作的值的类型。
Dart语言支持以下类型:
- 数字
- 字符串
- 布尔值
- 列表
- 映射
数字
Dart中的数字用于表示数字字面量。Dart数字分为两种:
整数 - 整数值表示非分数值,即没有小数点的数值。例如,值“10”是整数。整数字面量使用int关键字表示。
双精度浮点数 - Dart也支持分数数值,即带小数点的数值。Dart中的双精度浮点数数据类型表示一个64位(双精度)浮点数。例如,值“10.10”。double关键字用于表示浮点字面量。
字符串
字符串表示一系列字符。例如,如果您要存储一些数据,如姓名、地址等,则应使用字符串数据类型。Dart字符串是一系列UTF-16代码单元。Rune用于表示一系列UTF-32代码单元。
String关键字用于表示字符串字面量。字符串值用单引号或双引号括起来。
布尔值
布尔数据类型表示布尔值true和false。Dart使用bool关键字表示布尔值。
列表和映射
列表和映射数据类型用于表示对象的集合。列表是有序的对象组。Dart中的列表数据类型与其他编程语言中的数组概念相同。映射数据类型表示一组键值对形式的值。dart:core库分别通过预定义的List和Map类实现这些集合的创建和操作。
动态类型
Dart是一种可选类型语言。如果未显式指定变量的类型,则变量的类型为dynamic。dynamic关键字也可以用作显式类型注解。
广告