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

Folha de consulta

Acesse elementos da lista por índice usando colchetes. Os índices da lista começam em 0:

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

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