Dart入门—集合类型

释放双眼,带上耳机,听听看~!

Dart入门—集合类型

Dart核心库提供了List(列表)、Map(映射)、Set(集)三种集合类型

列表(List)

固定长度的列表,一旦定义就无法改变长度

可改变长度的列表,可以根据需要改变长度

几种构造函数

List([int length])

List.unmodifiable(Iterable elements)

List.from(Iterable elements, {bool growable: true})

List.filled(int length, E fill, {bool growable: false})

List.generate(int length, E generator(int index), {bool growable: true})

所有属性

常用方法

返回多种类型的输出

给列表增加元素

各种删除操作的方法

按顺序迭代列表

各种查询输出方法

对列表元素做一些改动

映射(Map)

映射也就是键值对,每个键都有与之相关联的一个值

几种构造函数

Map()

Map.fromIterable(Iterable iterable, {K key(element), V value(element)})

Map.fromIterables(Iterable keys, Iterable values)

所有属性

常用方法

集(Set)

集的每个对象只能出现一次,不能重复

所有属性

常用方法

给TA打赏
共{{data.count}}人
人已打赏
安全技术

c++ vector

2022-1-11 12:36:11

安全漏洞

安全人员:三星的操作系统 Tizen 充满了安全漏洞

2017-4-6 11:12:22

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索