Menu
Coddy logo textTech

Dostęp według indeksu

Część sekcji Podstawy ścieżki Dart w Coddy. Lekcja 50 z 94.

Dostęp do elementów listy za pomocą indeksu pozwala pobierać poszczególne elementy z listy na podstawie ich pozycji. W Dart indeksowanie list zaczyna się od 0.

Utwórz listę owoców:

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

Uzyskaj dostęp do pierwszego elementu (indeks 0):

String firstFruit = fruits[0];
print(firstFruit);

Po wykonaniu powyższego kodu wynikiem będzie:

Apple

Uzyskaj dostęp do drugiego elementu (indeks 1):

String secondFruit = fruits[1];
print(secondFruit);

Po wykonaniu powyższego kodu wynikiem będzie:

Banana
challenge icon

Wyzwanie

Początkujący

W tym wyzwaniu poćwiczysz dostęp do elementów listy za pomocą ich indeksów. W Dart indeksy listy zaczynają się od 0, więc pierwszy element znajduje się pod indeksem 0, drugi pod indeksem 1 i tak dalej.

Uzupełnij kod, aby uzyskać dostęp do drugiego i czwartego elementu listy fruits i zapisać je w zmiennych secondFruit i fourthFruit.

Oczekiwany wynik:

The second fruit is: Banana
The fourth fruit is: Mango

Spróbuj swoich sił

void main() {
  // Ta lista jest już dla Ciebie zdefiniowana
  List<String> fruits = ['Apple', 'Banana', 'Orange', 'Mango', 'Grapes'];
  
  // TODO: Uzyskaj dostęp do drugiego elementu (Banana) za pomocą jego indeksu
  // i zapisz go w zmiennej 'secondFruit'
  String secondFruit = '';
  
  // TODO: Uzyskaj dostęp do czwartego elementu (Mango) za pomocą jego indeksu
  // i zapisz go w zmiennej 'fourthFruit'
  String fourthFruit = '';
  
  // To wyświetli wyniki
  print('The second fruit is: $secondFruit');
  print('The fourth fruit is: $fourthFruit');
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Dart online