1
resposta

Meus cursos preferidos Alura - exercício

package br.com.alura;

import java.util.ArrayList;

public class MinhaLista {

    public static void main(String[] args) {

        int cont = 0;

        String curso1 = "JavaScript e HTML : desenvolva um jogo e pratique lógica de programação";
        String curso2 = "Java Poliformismo: entenda heança e interfaces";
        String curso3 = "Java OO: entendendo a Orientação a Objetos";

        ArrayList<String> cursos = new ArrayList<>();

        cursos.add(curso1);
        cursos.add(curso2);
        cursos.add(curso3);

        System.out.println("Cursos que mais gosto do Alura:");
        System.out.println();
        for (String curso : cursos) {
            cont += 1;
            System.out.println(cont + " - " + curso);
        }

    }

}
1 resposta

Oi Daniella, tudo bem?

Muito bom :) A sua resposta está correta. Só uma dica, a classe poderia ter sido renomeada para TestandoListas, como foi proposto no enunciado, mas isso não afeta o funcionamento do código. De qualquer forma, é uma boa prática dar nomes significativos que reflitam sua função no programa.

Outro detalhe é que o contador cont poderia ser iniciado com o valor 1, já que os índices de uma lista começam em 0 e não em 1. Isso não afeta a saída do programa, mas pode gerar confusão ao ler o código.

Em resumo, Parabéns! :)

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software