详解flutter之dart常用数据类型

本文介绍了Dart编程语言中的五种基本数据类型:Number(包括num,int,double)、String、Boolean、List和Map,展示了它们的声明、读写操作实例以及数组和字典的键值对概念。
摘要由CSDN通过智能技术生成

上一篇我们说到数据类型,dart常用数据类型如下(做为入门学习,我们只需要认识下面5种类型即可):

数字类型:Number(num,int,double); 

字符串类型:String;

布尔类型:Boolean;

数组类型:List;

字典类型:Map;

数字类型:

//num是数值类型,既包含整数,也包含浮点数(⼩数)

num score1 = 90;

num score2 = 90.5;

//int是整数类型
int score3 = 90;

//double是浮点数(小数)
double score4 = 90.0;
double score5 = 90.5;

字符串类型:简单理解,即:英文引号内的值就是字符串

String name="张三";

 布尔类型:用于表示真或假的值,该类型只有两个值 true  或   false

bool isOpen = true;   //isOpen 的值为真,即:true

bool isClose =false;  //isClose 的值为假,即:false

数组类型:即:多个值的集合

List arr1 = [1,2,3];//arr1 表示 1,2,3 这三个数字的集合

List arr2 = ["张三","李四","王五"]; //arr2 表示三个字符串的集合

List arr3 = [1,"李四",3]; //当然数组的元素,可以是不同类型的值


//如何读写数组里的元素,数组内的元素,按照从前到后的顺序,都有各自的对应的 索引(下标),索引是从0开始


print(arr1[0])   //这里输出    1 

print(arr2[0])   //这里输出    张三

print(arr3[1])   //这里输出    李四


///修改数据里的元素

arr3[1]=2;  //李四 改成了  2

print(arr3[1])   //这里输出   2

字典类型:使用   key  和  value 的形式表示的一组值

Map  user = {"name":"张三","age":20,"sex":"男"};


//这里的key 和 value 都是成对出现的,上面字典数据就有   三对 key value; 又说成   三个键值对

//第1对 :key 是 name  ,value 是 张三

//第2对 :key 是 age  ,value 是 20

//第3对 :key 是 sex  ,value 是  男


///如何读写 字典里的键值对


print(user["name"])  //输出    张三

print(user["age"])  //输出   20


user["age"] = 30     //把 age对应的值 改成 30

print(user["age"])  //输出   30

以上就是dart 中的 常用类型,这里只是,简单的声明和读写操作

至于,每个类型所具有的方法,我们后面遇到的时候再具体说明。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值