Menu
CoddyTech

Duyệt qua danh sách

Thuộc phần Kiến thức cơ bản trong hành trình Dart của Coddy. Bài học 55 trên 94.

Vòng lặp for-in (for-in loop) giúp bạn duyệt qua mọi phần tử trong danh sách một cách đơn giản. Cách này gọn hơn so với dùng vòng lặp for truyền thống với các chỉ số.

Tạo một danh sách trái cây:

List<String> fruits = ['Apple', 'Banana', 'Orange'];

Dùng vòng lặp (loop) for-in để duyệt qua từng phần tử:

for (String fruit in fruits) {
  print(fruit);
}

Sau khi chạy đoạn code trên, đầu ra sẽ là:

Apple
Banana
Orange
challenge icon

Thử thách

Người mới

Trong thử thách này, bạn sẽ luyện tập dùng vòng lặp for-in để duyệt qua danh sách trái cây và in ra từng loại. Vòng lặp for-in là cách đơn giản để xử lý lần lượt từng phần tử trong danh sách.

Hoàn thành đoạn code bên dưới để in ra mỗi loại trái cây trong danh sách fruits trên một dòng riêng bằng vòng lặp for-in.

Đầu ra dự kiến:

Apple
Banana
Orange
Mango
Strawberry

Tự làm thử

void main() {
  // Danh sách (list) fruits (đã được định nghĩa sẵn cho bạn)
  List<String> fruits = ['Apple', 'Banana', 'Orange', 'Mango', 'Strawberry'];
  
  // TODO: Dùng vòng lặp (loop) for-in để duyệt danh sách fruits
  // và in mỗi loại quả trên một dòng riêng
  
  
  // Vòng lặp cần in từng loại quả như sau:
  // Apple
  // Banana
  // Orange
  // ...
}
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Kiến thức cơ bản

Tự luyện tập: Trình biên dịch Dart online