Menu
Coddy logo textTech

Acessando por Índice

Parte da seção Fundamentos do Journey de Dart da Coddy. Lição 50 de 94.

Acessando elementos de lista por índice permite que você recupere itens individuais de uma lista usando o número da posição. No Dart, os índices de lista começam em 0.

Crie uma lista de frutas:

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

Acesse o primeiro elemento (índice 0):

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

Após executar o código acima, a saída será:

Apple

Acesse o segundo elemento (índice 1):

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

Após executar o código acima, a saída será:

Banana
challenge icon

Desafio

Iniciante

Neste desafio, você praticará o acesso a elementos em uma lista usando seu índice. Em Dart, os índices de lista começam em 0, então o primeiro elemento está no índice 0, o segundo no índice 1, e assim por diante.

Complete o código para acessar o segundo e o quarto elementos da lista fruits e armazená-los nas variáveis secondFruit e fourthFruit.

Saída esperada:

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

Experimente você mesmo

void main() {
  // Esta lista já está definida para você
  List<String> fruits = ['Apple', 'Banana', 'Orange', 'Mango', 'Grapes'];
  
  // TODO: Acesse o segundo elemento (Banana) usando seu índice
  // e armazene-o na variável 'secondFruit'
  String secondFruit = '';
  
  // TODO: Acesse o quarto elemento (Mango) usando seu índice
  // e armazene-o na variável 'fourthFruit'
  String fourthFruit = '';
  
  // Isso exibirá os resultados
  print('The second fruit is: $secondFruit');
  print('The fourth fruit is: $fourthFruit');
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de Dart online