Flutter学习03:Dart数据类型
常用数据类型
Numbers(数值):
- int
- double
Strings(字符串):
- String
Booleans(布尔):
- bool
List(数组):
- 在dart中,数组是列表对象,所以大多数人只是称它们为列表
Maps(字典):
- 通常来说,
Map
是一个键值对相关的对象。键和值可以是任何类型的对象。
- 通常来说,
数值类型
- int 类型
1 | // 1.int:必须是整型 |
- double 类型
1 | // 2.double:即可以是整型,也可以是浮点型 |
- 运算符
1 | // 3.运算符 |
字符串类型
- 字符串定义的几种方式
1 | // 第一种方式 |
- 可以写多行
1 | String str1 = '''this is str1 |
- 字符串的拼接
1 | // 2. 字符串的拼接 |
bool类型
- true 和 false
1 | // 1.bool |
- 条件判断
1 | // 2.条件判断 |
List(数组/集合)
- 定义List方式
- 第一种定义List方式
1 | // 1.第一种定义List方式 |
- 第二种定义List方式
1 | // 2.第二种定义List方式 指定类型 |
- 第三种定义List方式 增加数据
1 | // 3.第三种定义List方式 增加数据,通过[]创建的集合它的容量可以变化的 |
- 第四种定义List方式
1 | // 4.第四种定义List方式 |
- 通过[]方式创建的集合可以改变集合的长度
1 | // 通过[]方式创建的集合可以改变集合的长度 |
Maps 字典
- 第一种定义 Maps 方式
1 | // 1.第一种定义 Maps 方式 |
- 第二种定义 Maps 方式
1 | // 2.第二种定义 Maps 方式 |
类型判断
- 示例
1 | var str = "1234"; |
- Post title:Flutter学习03:Dart数据类型
- Post author:张建
- Create time:2023-03-21 05:41:36
- Post link:https://redefine.ohevan.com/2023/03/21/Flutter学习/Flutter学习03:Dart数据类型/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.