新闻动态

你的位置:亚美体育app官网入口 > 新闻动态 > 在 Dart 中,集合(Collections)是用于存储多个对象的数据结构_List_元素_索引

在 Dart 中,集合(Collections)是用于存储多个对象的数据结构_List_元素_索引

发布日期:2025-05-24 17:10    点击次数:183
在 Dart 中,集合(Collections)是用于存储多个对象的数据结构,主要包括 List(列表)、Set(集合)和 Map(字典/映射)三种类型。每种集合类型适用于不同的场景,提供了灵活的方式来组织和管理数据。以下是对 Dart 集合的全面介绍: 1. List(列表) List 是 Dart 中最常用的集合类型,表示一个有序的元素序列。列表中的元素可以通过索引访问,索引从 0 开始。 创建 List = // 固定长度列表(不可变) final fixedList = const [...

在 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 的列表

展开剩余46%

常用操作

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

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 的元素

`

发布于:浙江省

上一篇:泸州老窖全年实现营收312亿元,年度分红超87亿元
下一篇:婴幼儿急救护理实训室:培育专业人才的重要实训基地_技能_课程_行业
TOP