按索引访问
本课属于 Coddy Dart 学习旅程的“基础知识”单元。第 50 课,共 94 课。
按索引访问列表元素可以让你根据位置编号从列表中获取单个元素。在 Dart 中,列表索引从 0 开始。
创建一个水果列表:
List<String> fruits = ['Apple', 'Banana', 'Orange'];
访问第一个元素(索引 0):
String firstFruit = fruits[0];
print(firstFruit);
运行上述代码后,输出为:
Apple访问第二个元素(索引 1):
String secondFruit = fruits[1];
print(secondFruit);
运行上述代码后,输出将是:
Banana挑战
入门在这个挑战中,你将练习使用索引访问列表中的元素。在 Dart 中,列表索引从 0 开始,所以第一个元素的索引是 0,第二个元素的索引是 1,以此类推。
补全代码,访问 fruits 列表中的第二个和第四个元素,并将它们分别存储在变量 secondFruit 和 fourthFruit 中。
预期输出:
The second fruit is: Banana
The fourth fruit is: Mango亲手试试
void main() {
// 这个列表已经为你定义好了
List<String> fruits = ['Apple', 'Banana', 'Orange', 'Mango', 'Grapes'];
// TODO: 用索引访问第二个元素(Banana)
// 并将它存入变量 'secondFruit'
String secondFruit = '';
// TODO: 用索引访问第四个元素(Mango)
// 并将它存入变量 'fourthFruit'
String fourthFruit = '';
// 这会显示结果
print('The second fruit is: $secondFruit');
print('The fourth fruit is: $fourthFruit');
}这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: Dart 在线编译器