Menu
Coddy logo textTech

Using For Loop

Parte da seção Fundamentos do Journey de Java da Coddy — lição 64 de 73.

Iteração significa percorrer elementos um por um em uma sequência. Com arrays, podemos acessar cada elemento de forma sistemática usando diferentes métodos.

A maneira mais comum de iterar por um array é usando um for loop:

String[] fruits = {"apple", "banana", "orange"};
	for (int i = 0; i < fruits.length; i++) {    
	System.out.println(fruits[i]);
}

Saída:

apple
banana
orange
challenge icon

Desafio

Fácil

Crie um programa que comece com um array de palavras, e imprima um novo array contendo apenas as palavras mais longas que 5 caracteres

Lembrete: para imprimir um array, use a função toString(): System.out.println(Arrays.toString(arr));

Consulte a dica se você estiver preso.

Folha de consulta

Para iterar através de um array, use um for loop com uma variável de índice:

String[] fruits = {"apple", "banana", "orange"};
for (int i = 0; i < fruits.length; i++) {    
    System.out.println(fruits[i]);
}

Para imprimir um array, use Arrays.toString():

System.out.println(Arrays.toString(arr));

Experimente você mesmo

import java.util.Scanner;
import java.util.Arrays;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String text = scanner.nextLine();
        String[] arr = text.split(",");
        // Escreva seu código abaixo
    }
}
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