Menu
Coddy logo textTech

İndekse Göre Erişim

Coddy'nin Dart Journey'sinin Temeller bölümünün bir parçası — ders 50 / 94.

Liste öğelerine indeks ile erişim, listedeki bireysel öğeleri konum numaralarını kullanarak almanızı sağlar. Dart'ta liste indeksleri 0'dan başlar.

Meyve listesi oluşturun:

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

İlk elemana erişin (indeks 0):

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

Yukarıdaki kodu çalıştırdıktan sonra, çıktı şu olacaktır:

Apple

İkinci öğeye (indeks 1) erişin:

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

Yukarıdaki kodu çalıştırdıktan sonra çıktı şu olacaktır:

Banana
challenge icon

Görev

Başlangıç

Bu meydan okumada, bir listede indeks kullanarak elemanlara erişmeyi pratik yapacaksınız. Dart'ta liste indeksleri 0'dan başlar, yani ilk eleman indeks 0'da, ikinci indeks 1'de ve böyle devam eder.

fruits listesindeki ikinci ve dördüncü elemanlara erişmek ve bunları secondFruit ile fourthFruit değişkenlerinde saklamak için kodu tamamlayın.

Beklenen çıktı:

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

Kopya kağıdı

Kare parantezler kullanarak indeks ile liste öğelerine erişin. Liste indeksleri 0'dan başlar:

List<String> fruits = ['Apple', 'Banana', 'Orange'];
String firstFruit = fruits[0];  // 'Apple'
String secondFruit = fruits[1]; // 'Banana'

Kendin dene

void main() {
  // Bu liste sizin için zaten tanımlanmış
  List<String> fruits = ['Apple', 'Banana', 'Orange', 'Mango', 'Grapes'];
  
  // TODO: İkinci elemana (Banana) indeksini kullanarak erişin
  // ve onu 'secondFruit' değişkenine kaydedin
  String secondFruit = '';
  
  // TODO: Dördüncü elemana (Mango) indeksini kullanarak erişin
  // ve onu 'fourthFruit' değişkenine kaydedin
  String fourthFruit = '';
  
  // Bu sonuçları gösterecek
  print('The second fruit is: $secondFruit');
  print('The fourth fruit is: $fourthFruit');
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler