创建映射
本课属于 Coddy Dart 学习旅程的“基础知识”单元。第 57 课,共 94 课。
在 Dart 中创建映射,请使用花括号 {},并用冒号分隔键值对。映射以键值关联的形式存储数据。
创建一个键为字符串、值为整数的映射:
Map<String, int> studentScores = {
'John': 95,
'Sarah': 88,
'Michael': 72
};
print(studentScores);运行上述代码后,输出将是:
{John: 95, Sarah: 88, Michael: 72}创建一个空映射并指定其类型:
Map<String, bool> userStatus = {};
print(userStatus);运行上面的代码后,输出将是:
{}挑战
入门在这个挑战中,你将创建一个简单的映射,用来存储学生姓名和分数。Dart 中的映射以键值对的形式存储数据,每个值都与一个唯一的键相关联。
请补全下面的代码,创建一个名为 studentScores 的映射,其中包含以下学生姓名和分数:
- Alice:95
- Bob:85
- Charlie:90
创建映射后,程序会为你打印出来。
预期输出:
{Alice: 95, Bob: 85, Charlie: 90}亲手试试
void main() {
// TODO:创建一个名为 'studentScores' 的映射,以学生姓名为键
// 根据任务描述中提供的数据,以他们的分数为值
// 不要修改下面这行代码,它会打印你的映射
print(studentScores);
}这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: Dart 在线编译器