在 Dart 中,集合(Collections)是用于存储多个对象的数据结构

在 Dart 中,集合(Collections)是用于存储多个对象的数据结构,主要包括 List(列表)、Set(集合)和 Map(字典/映射)三种类型。每种集合类型适用于不同的场景,提供了灵活的方式来组织和管理数据。以下是对 Dart 集合的全面介绍:

1. List(列表)

List 是 Dart 中最常用的集合类型,表示一个有序的元素序列。列表中的元素可以通过索引访问,索引从 0 开始。

创建 List

=

// 固定长度列表(不可变)

final fixedList = const [1, 2, 3]; // 使用 const 创建不可变列表

// 可变长度列表

var mutableList = [4, 5, 6]; // 使用 var 创建可变列表

var anotherList = List<int>.filled(3, 0); // 创建长度为 3,初始值为 0 的列表

常用操作

访问元素:通过索引访问。

dart

print(mutableList[0]); // 输出 4

添加元素:使用 add 或 addAll。

dart

mutableList.add(7); // 添加单个元素

mutableList.addAll([8, 9]); // 添加多个元素

删除元素:使用 remove 或 removeAt。

dart

mutableList.remove(5); // 删除值为 5 的元素

mutableList.removeAt(0); // 删除索引为 0 的元素

`

特别声明:[在 Dart 中,集合(Collections)是用于存储多个对象的数据结构] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

『杨紫』:从国民闺女到剧王制造者,童星转型的破茧之路(『杨紫』民国剧有哪些)

在《香蜜沉沉烬如霜》中,她一人分饰三角,将锦觅的天真、旭凤的深情、魔尊的霸气表现得淋漓尽致,剧集全网播放量突破300亿,成为现象级的仙侠剧;在《亲爱的,热爱的》中,她塑造了软萌学霸佟年,让甜宠剧跳出了以往的千…

『杨紫』:从国民闺女到剧王制造者,童星转型的破茧之路(『杨紫』民国剧有哪些)

『魏大勋』新剧《有罪之身》空降定档,全员阵容曝光!(『赵今麦』『魏大勋』新剧)

几位主演的演技也颇受认可,但悬疑剧最考验的是整个班底的综合实力,尤其是在剧情层层递进、扑朔迷离的悬疑氛围中,演员与剧组其他成员的配合至关重要。这部剧的班底相较于其他同类剧集,似乎稍显薄弱,尽管有一线演员撑场,…

『魏大勋』新剧《<strong>有罪之身</strong>》空降定档,全员阵容曝光!(『赵今麦』『魏大勋』新剧)

东北骷髅妹刘野:自虐式减肥,从120减到58斤,直接吓跑男友(网红骷髅妹怎么那么瘦)

在大学时,她的体重却是班里最重的,这让她对自己的身材颇为烦恼和不安。这一转变让小严对她的印象发生了大幅度的改变,刘野的坚持和变化令他刮目相看,最终,他答应了她的告白,两人正式开始了恋爱关系。在如今的社会,女孩…

东北骷髅妹刘野:自虐式减肥,从120减到58斤,直接吓跑男友(网红骷髅妹怎么那么瘦)

拍日系写真总差点意思?看看这组照片里被忽略的小判断(日系写真搭配)

全程围绕 “让人物和环境自然融合”这一个核心,用了一些调整构图和光线的小技巧,就拍出了干净又有氛围感的画面。当时没有让模特正面坐直面对镜头,而是选了侧身低头的松弛姿态,背景是一片平整的水面。 第三张同样是江…

拍日系写真总差点意思?看看这组照片里被忽略的小判断(日系写真搭配)

她曾是清纯玉女,因名气不高风格大变,龚玥菲『柳岩』都没她敢穿(她曾经是皇女,如今是我老婆笔趣阁)

2014年,陈雅婷在古装武侠剧《陆小凤与花满楼》中饰演上官飞燕,这是她留给观众的第一印象。 陈雅婷停顿了几秒,然后直视镜头回答:“如果这是你认为的,那我也没办法。陈雅婷用三年时间完成了一次破茧,而下一个三年…

她曾是清纯玉女,因名气不高风格大变,龚玥菲『柳岩』都没她敢穿(她曾经是皇女,如今是我老婆笔趣阁)